我有一个带有多个列的2d pandas数据帧。我想创建一个二维矩阵,其中包含两列C
和Hr
的每个组中的项目数。
应用该功能后
df.groupby(['C', 'Hr']).count()
我获得了以下数据框:
C Hr A B C D
US 22 2 2 2 2
1 3 3 3 3
JP 14 2 2 2 2
19 4 4 4 4
20 2 2 2 2
如何在每个轴上获得带有C和Hr的二维矩阵/数据帧?无需保留任何其他列名称,只需保留所有列的计数。
示例输出:
Hr US JP ...
1 2 3 ...
2 3 1 ...
3 3 4 ...
或者轴翻转也可以