📜  Python| Pandas DataframeSeries.tail() 方法(1)

📅  最后修改于: 2023-12-03 15:04:21.719000             🧑  作者: Mango

Python | Pandas Dataframe/Series.tail() 方法

Pandas是一个开源的Python数据分析库,它提供了快速、灵活和富有表现力的数据结构,以便于高效的数据操控和分析。tail()方法是Dataframe和Series对象中的一个方法,用于返回数据的后n行。

Dataframe.tail()
DataFrame.tail(n=5)

tail()方法接收一个可选参数n,用于指定返回的行数,默认为5行。该方法返回Dataframe的最后n行数据。

参数
  • n:一个整数,指定返回DataFrame的后几行。默认值为5。
返回值

一个前n行的数据的Dataframe对象

示例

假设有以下的DataFrame:

import pandas

data = {
        'name': ['Alice', 'Bob', 'Charlie', 'David', 'Ella'],
        'age': [25, 30, 35, 21, 28],
        'sex': ['F', 'M', 'M', 'M', 'F']
       }

df = pandas.DataFrame(data)

print(df.tail(2))

输出结果为:

      name  age sex
3    David   21   M
4     Ella   28   F
Series.tail()
Series.tail(n=5)

tail()方法接收一个可选参数n,用于指定返回的行数,默认为5行。该方法返回Series的最后n行数据。

参数
  • n:一个整数,指定返回Series的后几行。默认值为5。
返回值

一个前n行的数据的Series对象

示例

假设有以下的Series:

import pandas

s = pandas.Series([10, 20, 30, 40, 50])

print(s.tail(3))

输出结果为:

2    30
3    40
4    50
dtype: int64

以上就是tail()方法在Dataframe和Series对象中的使用方法。