数据如下:
date
2016-03-23 hiit
2016-03-30 hiit
2016-04-20 hiit
2016-08-24 hiit
2016-09-04 hiit
2016-10-19 hiit
2016-10-24 hiit
2016-11-07 hiit
2016-11-24 hiit
2016-12-01 hiit
2016-12-04 hiit
2016-12-15 hiit
当我使用
df.groupby(pd.TimeGrouper('MS')).count()
现实:
date
2016-03-01 2
2016-04-01 1
2016-05-01 0
2016-06-01 0
2016-07-01 0
2016-08-01 1
2016-09-01 1
2016-10-01 2
2016-11-01 2
2016-12-01 3
所需(数据从2016-01-01
开始)
date
2016-01-01 2
2016-02-01 2
2016-03-01 2
2016-04-01 1
2016-05-01 0
2016-06-01 0
2016-07-01 0
2016-08-01 1
2016-09-01 1
2016-10-01 2
2016-11-01 2
2016-12-01 3
如何做到这一点
重新编制索引:
相关问题 更多 >
编程相关推荐