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