如何使用Python Pandas DataFrame tail()函数

如何使用Python Pandas DataFrame tail()函数

在使用Python Pandas进行数据处理时,DataFrame tail()函数是非常有用的。tail()函数可以返回DataFrame对象的末尾几行。本篇文章将介绍如何使用Python Pandas DataFrame tail()函数。

导入必要的库

在代码中使用Python Pandas库来处理数据。因此,我们需要先导入必要的库:

import pandas as pd

创建DataFrame对象

在开始使用tail()函数之前,我们需要先创建一个合适的数据集。下面是一个简单的数据集:

data = {'name': ['Tom', 'Jerry', 'Spike', 'Tyke', 'Butch'], 
        'score1': [92, 56, 66, 81, 77], 
        'score2': [90, 88, 67, 89, 79],
        'score3': [85, 70, 80, 93, 84]}
df = pd.DataFrame(data)

我们创建了一个包含姓名,分数1,分数2以及分数3的DataFrame对象。

使用tail()函数

接下来,我们将使用tail()函数来获取DataFrame对象的后面几行。默认情况下,tail()函数返回末尾5行数据。我们可以传入一个整数参数n,来改变返回的行数。

以下是一个使用tail()函数的示例代码:

# 返回DataFrame的后5行
print(df.tail())
# 返回DataFrame的后2行
print(df.tail(2))

该代码将输出以下内容:

# 返回DataFrame的后5行
    name  score1  score2  score3
0    Tom      92      90      85
1  Jerry      56      88      70
2  Spike      66      67      80
3   Tyke      81      89      93
4  Butch      77      79      84

# 返回DataFrame的后2行
    name  score1  score2  score3
3   Tyke      81      89      93
4  Butch      77      79      84

我们可以看到,tail()函数返回了DataFrame对象的末尾5行数据,使用tail(2)函数我们可以返回后2行数据。

结论

Python Pandas DataFrame tail()函数是一个非常有用的函数,可以轻松地获取DataFrame对象的末尾几行数据。可以使用tail()函数的默认参数或传递整数参数来改变返回的行数。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程