【发布时间】:2021-01-02 07:36:42
【问题描述】:
我有一个以元组为键的 python 字典:
dict={('m1',17):4,('m1',12):2,('m1',1):5,('m3',11):4,('m3',17):15}
我想把它转换成这样的熊猫数据框:
m1 17 4
12 2
1 5
m3 11 4
17 15
我尝试了以下方法:
df1=pd.DataFrame(dict)
df2=pd.DataFrame.from_dict(dict)
df3=pd.Series(dict.values(),index=pd.MultiIndex.from_tuples(dict.keys(), names=['site','id'])
但是,没有任何效果。 (我还需要命名索引列和值列)
【问题讨论】:
标签: python pandas dictionary multi-index