根据累积值创建df

时间:2020-02-03 08:35:42

标签: python pandas

这是我要转换的数据框

        ID  MONTH   STATUS
    0   028 07      4
    1   028 08      4
    2   028 09      4
    3   028 10      7
    4   028 11      2
    ....

我使用这段代码来查看每种状态的客户有多少周

df.groupby('ID').STATUS.value_counts()

    ID  STATUS
    028     2               20
            4                8
            7                2
      ..

其中20、8和2是每种状态下客户的星期数

是否可以使用

获取数据框
    ID  STATUS_2    STATUS_4    STATUS_7
    028 20          8           2

然后与其他df合并

0 个答案:

没有答案