メインコンテンツまでスキップ

しっぽ

最後のnum行をRowのリストとして返します。

構文

tail(num: int)

パラメーター

パラメーター

Type

説明

num

int

返されるレコード数。この数のレコードを返します。 DataFrameこの数より少ないレコードしか含まれていない場合は、すべてのレコードを返します。

戻り値

リスト:行のリスト。

注意

tail を実行するには、データをアプリケーションのドライバ プロセスに移動する必要がありますが、非常に大きなnumを使用してこれを行うと、OutOfMemoryError でドライバ プロセスがクラッシュする可能性があります。

Python
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])

df.tail(2)
# [Row(age=23, name='Alice'), Row(age=16, name='Bob')]