转换大熊猫数据帧在python到字典
问题描述:
我的熊猫数据帧(DF):转换大熊猫数据帧在python到字典
Pattern Support
Bread 4
Milk 4
Bread,Milk 4
我的代码:
{'Support':{'MILK': 4,'BREAD':4, 'BREAD,MILK':4}}
预期输出:
x = df.set_index('Pattern').to_dict()
print(x)
的我的代码输出:
{'MILK': 4,'BREAD':4, 'BREAD,MILK':4}
我不希望第二列'支持'的名称是主键,只是想获得预期输出中的元素和计数。有pythonic(python 3.5)吗?
答
包装太多在一行,但它会给你你想要的。
list(df.set_index('Pattern').to_dict().values()).pop()