Freigeben über


Schwanz

Gibt die letzten num Zeilen als Liste von Row.

Syntax

tail(num: int)

Parameter

Parameter Typ Beschreibung
num int Anzahl der zurückzugebenden Datensätze. Gibt diese Anzahl von Datensätzen oder alle Datensätze zurück, wenn der DataFrame weniger als diese Anzahl von Datensätzen enthält.

Rückkehr

list: List of rows.

Hinweise

Das Ausführen von Tail erfordert das Verschieben von Daten in den Treiberprozess der Anwendung und dies mit einem sehr großen num Kann den Treiberprozess mit OutOfMemoryError abstürzen.

Beispiele

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

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