Freigeben über


Begrenzung

Beschränkt die Ergebnisanzahl auf die angegebene Zahl.

Syntax

limit(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

DataFrame: Teilmenge der Datensätze.

Beispiele

df = spark.createDataFrame(
    [(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])
df.limit(1).show()
# +---+----+
# |age|name|
# +---+----+
# | 14| Tom|
# +---+----+
df.limit(0).show()
# +---+----+
# |age|name|
# +---+----+
# +---+----+