range (SparkSession)

Crée une DataFrame colonne avec une seule LongType colonne nommée id, contenant des éléments d’une plage allant de start ( end exclusive) avec une valeur stepd’étape .

Syntaxe

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

Paramètres

Paramètre Type Description
start int Valeur de début.
end int, facultatif Valeur de fin (exclusive). S’il est omis, start est utilisé comme valeur de fin et la plage commence à 0.
step int, facultatif Étape incrémentielle (valeur par défaut : 1).
numPartitions int, facultatif Nombre de partitions du DataFrame.

Retours

DataFrame

Exemples

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