返回最后 num 一行作为列表 Row。
Syntax
tail(num: int)
参数
| 参数 | 类型 | 说明 |
|---|---|---|
num |
int | 要返回的记录数。 如果 DataFrame 包含的记录数小于此记录数,则返回此数目的记录或所有记录。 |
退货
列表:行列表。
备注
运行结尾需要将数据移动到应用程序的驱动程序进程,因此,使用非常大 num 的数据可能会使驱动程序进程与 OutOfMemoryError 崩溃。
示例
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])
df.tail(2)
# [Row(age=23, name='Alice'), Row(age=16, name='Bob')]