Pandas DataFrame last() 方法
示例
返回过去 5 天的行
import pandas as pd
jan = pd.date_range(start='2021-01-01', end='2021-01-31')
data = {
"registered": [5, 4, 3, 4, 3, 5, 1, 6, 1, 9, 5, 3, 7, 2, 8, 4, 4, 6, 4, 3, 2, 5, 3, 4, 2, 6, 8, 5, 3, 4, 5]
}
df = pd.DataFrame(data, index=jan)
print(df.last('5D'))
自己尝试 »
定义和用法
该 last()
方法根据指定的值返回最后 n 行。
为了使此方法按预期工作,索引必须是日期。
语法
dataframe.last(offset)
参数
参数 | 描述 |
---|---|
offset | 必填。字符串或日期偏移量。指定要返回的日期 |
返回值
一个 DataFrame,包含指定行。