2
鑑於數據幀:轉換索引大熊貓矩陣到一個平面數據幀
df = pd.DataFrame([['foo', 123, 4, 5, 0, 1], ['foo', 123, 4, 0, 9, 1], ['bar', 33, 0, 0, 3, 5]], columns=list('ABCDEF'))
[OUT]:
A B C D E F
0 foo 123 4 5 0 1
1 foo 123 4 0 9 1
2 bar 33 0 0 3 5
的目標是要總結某些列( 'C', 'd',
A B C D E F
0 foo 123 8 5 9 2
2 bar 33 0 0 3 5
我嘗試:
'使用其他列()' A」和 'B')作爲鍵來實現 'E',Fdf.groupby(['A', 'B']).sum()
[出]:
C D E F
A B
bar 33 0 0 3 5
foo 123 8 5 9 2
如何更改它回非索引矩陣?即
A B C D E F
0 foo 123 8 5 9 2
2 bar 33 0 0 3 5