Aller au contenu principal

queue

Renvoie les num dernières lignes sous forme de liste de Row.

Syntaxe

tail(num: int)

parameter

parameter

Type

Description

num

int

Nombre d'enregistrements à renvoyer. Retournera ce nombre d'enregistrements ou tous les enregistrements si le DataFrame contient moins que ce nombre d'enregistrements.

parameter

Type

Description

num

int

Nombre d'enregistrements à renvoyer. Retournera ce nombre d'enregistrements ou tous les enregistrements si le DataFrame contient moins que ce nombre d'enregistrements.

Renvoie

list : Liste de lignes.

Notes

L'exécution de tail nécessite de déplacer des données vers le processus driver de l'application, et ce, avec un très grand num peut faire planter le processus driver avec une erreur OutOfMemoryError.

Exemples

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')]