queue

Retourne les dernières num lignes sous la forme d’une liste de Row.

Syntaxe

tail(num: int)

Paramètres

Paramètre Type Description
num int Nombre d’enregistrements à retourner. Retourne ce nombre d’enregistrements ou tous les enregistrements si le DataFrame contient moins de ce nombre d’enregistrements.

Retours

list : liste des lignes.

Remarques

L’exécution de tail nécessite le déplacement de données dans le processus de pilote de l’application, et cela avec une très grande num possibilité de bloquer le processus de pilote avec OutOfMemoryError.

Exemples

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

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