我有一個數(shù)據(jù)框,每個單元格中都有一個字典。關(guān)鍵是 AA BB ddd {'a': 3, 'b': 4}eee {'a': 2, 'b': 5}ddd {'a': 1, 'b': 6}我想重塑這個表,以便它按列 AA 分組,標題成為字典鍵,字典值相加。像這樣的東西。 'a' 'b'ddd 4 10 eee 2 5如果有幫助,原始表格以 BB 列的單元格開始,這是一個字符串(例如 'a, a, a, b, b, b, b')。將其轉(zhuǎn)換為列表,然后最終使用計數(shù)器庫轉(zhuǎn)換為字典以到達那里。任何幫助是極大的贊賞。
1 回答

aluckdog
TA貢獻1847條經(jīng)驗 獲得超7個贊
使用數(shù)據(jù)框構(gòu)造函數(shù)重新構(gòu)建您的數(shù)據(jù)框
pd.DataFrame(df.BB.tolist(),index=df.AA).sum(level=0)
Out[332]:
a b
AA
ddd 4 10
eee 2 5
添加回答
舉報
0/150
提交
取消