range (SparkSession)

Tworzy obiekt DataFrame z jedną LongType kolumną o nazwie id, zawierającą elementy z zakresu od start do end (wyłączne) z wartością stepkroku .

Składnia

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

Parametry

Parameter Typ Opis
start int Wartość początkowa.
end int, opcjonalnie Wartość końcowa (wyłączna). W przypadku pominięcia parametr jest używany jako wartość końcowa, start a zakres zaczyna się od 0.
step int, opcjonalnie Krok przyrostowy (wartość domyślna: 1).
numPartitions int, opcjonalnie Liczba partycji obiektu DataFrame.

Zwroty

DataFrame

Examples

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|
# +---+