开发手册 欢迎您!
软件开发者资料库

Python pandas.DataFrame.tail函数方法的使用

Pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。本文主要介绍一下Pandas中pandas.DataFrame.tail方法的使用。

DataFrame.tail(n=5)    [source]

返回最后n行。

此函数根据位置从对象返回最后n行。例如,在对行进行排序或追加之后,它对于快速验证数据很有用。

对于n的负值,此函数返回除前n行之外的所有行,等效于df[n:]

参数:

n :int, 默认为 5

要选择的行数。

返回值:

调用者类型

调用才者对象的最后n行。

例子

>>> df = pd.DataFrame({'animal': ['alligator', 'bee', 'falcon', 'lion',...                    'monkey', 'parrot', 'shark', 'whale', 'zebra']})>>> df      animal0  alligator1        bee2     falcon3       lion4     monkey5     parrot6      shark7      whale8      zebra

查看最后5行

>>> df.tail()   animal4  monkey5  parrot6   shark7   whale8   zebra

查看最后n行(本例中为3)

>>> df.tail(3)  animal6  shark7  whale8  zebra

对于n的负值

>>> df.tail(-3)   animal3    lion4  monkey5  parrot6   shark7   whale8   zebra

文档pandas.DataFrame.tail