2
我有這樣一個數據框。在熊貓中對多指標數據幀進行分組和彙總
df1=pd.DataFrame({"A":np.random.randint(1,10,4),"B":np.random.randint(1,10,4),"C":list('abba')})
df1.index.name="first"
df2=pd.DataFrame({"A":np.random.randint(1,10,5),"B":np.random.randint(1,10,5),"C":list('aaabb')})
df2.index.name="second"
df=pd.concat([df1,df2], keys=['first', 'second'])
df
A B C
first 0 6 5 a
1 2 2 b
2 1 6 b
3 6 9 a
second 0 6 6 a
1 9 9 a
2 8 4 a
3 7 2 b
4 9 8 b
我想得到這樣的分組和求和結果。 的(鍵=列 「C」)
first second
A B A B
a 15 14 23 19
b 3 8 16 10
我怎樣才能得到這樣的結果?要做到這一點