【发布时间】:2017-06-28 16:45:45
【问题描述】:
我想按月对数据进行分组,选择每个月的最后一行。
数据:
>>> df
Date
1985-10-14 46.50
1985-10-23 47.50
1985-10-24 46.88
1985-11-21 50.25
1985-11-22 50.38
1985-11-25 50.38
>>> df.groupby(pd.TimeGrouper('M')).nth(-1)
Date
1985-10-31 46.88
1985-11-30 50.38
预期结果:
1985-10-24 46.88
1985-11-25 50.38
【问题讨论】: