Pandas DataFrame first() 方法

定义和用法

first() 方法根据指定的值返回前 n 行。

要使此方法按预期工作,索引必须是日期。

实例

返回前 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.first('5D'))

亲自试一试

语法

dataframe.first(offset)

参数

参数 描述
offset 必需。字符串或日期偏移量。指定返回的日期。

返回值

DataFrame,包含指定的行。