Pandas:如何获得每个 ID 一个月内最频繁的值?

我有一个df如下所示的数据框:


df

     ID        date          values

0     0     2017-01-05         55

1     0     2017-01-08         55

2     0     2017-01-09         33

3     1     2017-01-05         27

4     1     2017-01-08         78

5     1     2017-01-09         78

我想获得每个月和每个 ID 最频繁的值,所以


df1

     ID    YearMonth   value

0    0      2017-01      55

1    1      2017-01      78


四季花海
浏览 146回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python