我有一本这种格式的字典:dict = { (A1,col1):3, (A1,col2):[1,2,3] ... (B1,col1):2,(B1,col2):[2,3]}是否可以构造一个具有多级索引的数据框 A1 ... B1 col1 col2 col1 col20 3 [1,2,3] 2 [2,3]我尝试使用构建数据框,pd.DataFrame(v)但得到了Value Error all arrays must be the same length.
1 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
尝试这个:
pd.DataFrame(dd.values(), index=pd.MultiIndex.from_tuples(list(dd.keys()))).T
输出:
A1 B1
col1 col2 col1 col2
0 3 [1, 2, 3] 2 [2, 3]
添加回答
举报
0/150
提交
取消