我有一个熊猫系列的字典。我想将其转换为 pandas DataFrame。所有字典都有“名称”和“价值”。我想将名称转换为列名和值作为行。
我尝试简单地使用pd.DataFrame(mySeriesOfDicts)或将 Series 转换为首先列出但不起作用。
from_dicts 给了我不好的结果:
name value
svSum7Days 0.0
svSum91Days 0.0
svSum364Days 423.0
newPositionsCount60Days 0.0
当我尝试添加 orient='index' 我得到 AttributeError: 'list' object has no attribute 'values'
我的系列的一排:
[{'name': 'svSum7Days', 'value': 0.0},
{'name': 'svSum91Days', 'value': 0.0},
{'name': 'svSum364Days', 'value': 423.0},
{'name': 'newPositionsCount60Days', 'value': 0.0}]
系列几切行:
0 [{'name': 'svSum7Days', 'value': 0.0}, {'name'...
1 [{'name': 'svSum7Days', 'value': 5.0}, {'name'...
2 [{'name': 'svSum7Days', 'value': 0.0}, {'name'...
3 [{'name': 'svSum7Days', 'value': 0.0}, {'name'...
我想将其转换为形式:
svSum7Days svSum91Days svSum364Days newPositionsCount60Days
0.0 0.0 423.0 0.0
.. .. .. ..
慕虎7371278
湖上湖
相关分类