我是Python和熊猫的新手。 我发现在pandas创建面板或多索引数据帧时遇到了一个问题。在
事实上,我有一个多级字典,目前有三个级别,最终值是一个整数,我希望每个级别的键都是面板的一个对应索引,将面板的项、长轴和短轴对应到dict的第一、第二、第三级。当我从字典中创建一个时,索引不匹配。 这是我的字典。在
d={'item1':{'major0':{'minor0':1,
'minor1':2},
'major1':{'minor0':3,
'minor1':4}
},
'item2':{'major0':{'minor0':5,
'minor1':6},
'major1':{'minor0':7,
'minor1':8}
}
}
有什么简单的方法吗。我已经看过熊猫教程,只是没有看到任何功能支持这个。在
我不确定这是否算是一种简单的方法,因为折叠字典绝对是你必须手动完成的事情,但是:
输出:
^{pr2}$可以在构造后应用交换轴方法:
值得一提的是
^{pr2}$from_dict
Panel方法,它允许您传递一个orient(但显然只允许items/minor,而您希望执行major…):相关问题 更多 >
编程相关推荐