pandas.DataFrame.tail#
- DataFrame.tail(n=5)[源]#
返回最后 n 行。
此函数根据位置返回对象中最后 n 行。它对于快速验证数据非常有用,例如,在排序或追加行之后。
对于 n 的负值,此函数返回除前 |n| 行之外的所有行,相当于
df[|n|:]。如果
n大于行数,此函数将返回所有行。- 参数:
- nint, 默认值 5
要选择的行数。
- 返回:
- 调用者的类型
调用者的最后 n 行。
另请参阅
DataFrame.head调用者的前 n 行。
示例
>>> df = pd.DataFrame( ... { ... "animal": [ ... "alligator", ... "bee", ... "falcon", ... "lion", ... "monkey", ... "parrot", ... "shark", ... "whale", ... "zebra", ... ] ... } ... ) >>> df animal 0 alligator 1 bee 2 falcon 3 lion 4 monkey 5 parrot 6 shark 7 whale 8 zebra
查看最后 5 行
>>> df.tail() animal 4 monkey 5 parrot 6 shark 7 whale 8 zebra
查看最后 n 行(此例中为三行)
>>> df.tail(3) animal 6 shark 7 whale 8 zebra
对于 n 的负值
>>> df.tail(-3) animal 3 lion 4 monkey 5 parrot 6 shark 7 whale 8 zebra