range (SparkSession)

Vytvoří s jedním sloupcem DataFrame s názvem LongType, který obsahuje prvky v rozsahu od id do start (exkluzivní) s hodnotou endkroku .step

Syntaxe

range(start, end=None, step=1, numPartitions=None)

Parametry

Parameter Typ Description
start int (integer) Počáteční hodnota.
end int, volitelné Koncová hodnota (výhradní). Pokud tuto hodnotu vynecháte, start použije se jako koncová hodnota a rozsah začíná na 0.
step int, volitelné Přírůstkový krok (výchozí: 1).
numPartitions int, volitelné Počet oddílů .DataFrame

Návraty

DataFrame

Příklady

spark.range(1, 7, 2).show()
# +---+
# | id|
# +---+
# |  1|
# |  3|
# |  5|
# +---+

# If only one argument is specified, it is used as the end value.
spark.range(3).show()
# +---+
# | id|
# +---+
# |  0|
# |  1|
# |  2|
# +---+