2016-04-03 97 views
0

我的熊貓數據幀(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)嗎?

回答

3

包裝太多在一行,但它會給你你想要的。

list(df.set_index('Pattern').to_dict().values()).pop()