我需要以特定格式保存数据框,但我不知道如何更改该格式(或者可以这样更改)。
我有json:
{
'criteria A': {
'topicA': [6, 2, 7],
'topicB': [0, 6, 9]
},
'criteria B': {
'topicA': [6, 4, 8],
'topicB': [8, 6, 1]
}
}
我试过保存我的框架:
df = pd.DataFrame(json)
df.to_csv('test.csv')
但它将数组保存为单元格值:
------------------------------------
| | criteria A | criteria B |
------------------------------------
| topicA | [3, 8, 9] | [6, 1, 0] |
------------------------------------
| topicB | [5, 4, 9] | [2, 9, 9] |
------------------------------------
我唯一要更改的是数组输出和合并标准*单元格以获得如下内容:
------------------------------------
| | criteria A | criteria B |
------------------------------------
| topicA | 3 | 8 | 9 | 6 | 1 | 0 |
------------------------------------
| topicB | 5 | 4 | 9 | 2 | 9 | 9 |
------------------------------------
所以标准是 3 行宽,每个数组值都放在自己的单元格中。
熊猫允许这种格式吗?
慕的地8271018
HUX布斯
饮歌长啸
相关分类