首页 > 解决方案 > Pandas:在 df 上旋转 2 列

问题描述

我有一个包含两列的数据框。第一列是国家名称,第二列是事件的 ID。

Country      Occurrence ID
   A              One
   B              Two
   C              One
   A             Three
   D              One
   D              One
  ...             ...

我想旋转我的数据框,以便汇总每个国家/地区发生的所有事件 ID

Country        Occurrence One         Occurrence Two      Occurrence Three
  A                 5                      9                    13
  B                 6                      10                   15
  C                 7                      11                   19

我不熟悉 pivot、pivot_table 或 unstack 的工作方式,并且无法使用 google 解决这个问题。任何帮助将非常感激

谢谢

标签: pandaspivot

解决方案


推荐阅读