pandas 数据框到 dict [重复]
Posted
技术标签:
【中文标题】pandas 数据框到 dict [重复]【英文标题】:pandas dataframe to dict [duplicate] 【发布时间】:2021-04-22 22:25:41 【问题描述】:我来自 xlsx 的数据框:
1 NaN A B C
2 X '1' '11' '111'
3 Y '2' '22' '222'
4 Z '3' '33' '333'
如何使用 pandas 转换为 dict 类型如:
X:'A':'1','B':'11','C':'111',
Y:'A':'2','B':'22','C':'222',
Z:'A':'3','B':'33','C':'333'
【问题讨论】:
这里已经回答了这个问题:***.com/questions/18695605/… 这个问题似乎是重复的,已经在堆栈溢出中得到了回答。请参考此链接:***.com/questions/26716616/…. 【参考方案1】:试试这个:
df.set_index('id').T.to_dict('records')
这是我用的...
【讨论】:
【参考方案2】:有一个简单的功能:
df.to_dict()
【讨论】:
以上是关于pandas 数据框到 dict [重复]的主要内容,如果未能解决你的问题,请参考以下文章
从 pandas 数据框到元组(对于 hasrsine 模块)