DataFrame.last(self, offset) [source]
一种基于日期偏移量来划分时间series数据的最终时段的便捷方法。
参数: | offset : string,DateOffset,dateutil.relativedelta |
返回值: | subset : 与调用者相同的类型 |
Raises: | TypeError 如果索引不是 DatetimeIndex |
例子
>>> i = pd.date_range('2018-04-09', periods=4, freq='2D')
>>> ts = pd.DataFrame({'A': [1,2,3,4]}, index=i)
>>> ts
A
2018-04-09 1
2018-04-11 2
2018-04-13 3
2018-04-15 4
获取最近3天的行:
>>> ts.last('3D')
A
2018-04-13 3
2018-04-15 4
注意:返回了最后3个日历日的数据,而不是数据集中最近3天的数据,因此未返回2018-04-11的数据。