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
は、どのように私はこの結果を得ることができますか?これを行うには