2
2つのgroup byの値を1つの値にした結果をテーブルに表示したいとします。pandasデータフレームによる二重グループの印刷を二次元配列として
df.groupby(['colA', 'colB']).size
がもたらすであろうことを、このような
:
B1 B2 B3 B4
A1 s11 s12 s13 ..
A2 s21 s22 s23 ..
A3 s31 s32 s33 ..
A4 .. .. .. s44
これを行うための迅速かつ簡単な方法何を?
編集:ここに例があります。私は、すべてのユーザーのログインを持っている、と私は、ユーザごとにログインの数(=行)を表示すると日
Day,User
1,John
1,John
1,Ben
1,Sarah
2,Ben
2,Sarah
2,Sarah
得られるはず:
D\U John Ben Sarah
1 2 1 1
2 0 1 2
そのシンプル。大好きです。ありがとう – bsuire