[英]Converting pandas data frame to dictionary in python
我的熊猫数据框(df):
Pattern Support
Bread 4
Milk 4
Bread,Milk 4
我的代码:
x = df.set_index('Pattern').to_dict()
print(x)
我的代码输出:
{'Support':{'MILK': 4,'BREAD':4, 'BREAD,MILK':4}}
预期产量:
{'MILK': 4,'BREAD':4, 'BREAD,MILK':4}
我不希望第二列“ Support”的名称成为主键,只希望获得预期输出中的元素和计数。 有任何pythonic(python 3.5)方法吗?
在一行中打包太多,但是它将为您提供所需的东西。
list(df.set_index('Pattern').to_dict().values()).pop()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.