如何使用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()函数的默认参数或传递整数参数来改变返回的行数。