Tutorials References Menu

Pandas DataFrame last() Method

❮ DataFrame Reference


Example

Return the rows for the last 5 days:

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'))
Try it Yourself »

Definition and Usage

The last() method the last n rows, based on the specified value.

The index have to be dates for this method to work as expected.


Syntax

dataframe.last(offset)

Parameters

Parameter Description
offset Required. A String or a Date offset. Specifies the dates to return

Return Value

A DataFrame, with the specified rows.


❮ DataFrame Reference