Aller au contenu principal

Plage

Créez un DataFrame avec une seule colonne LongType nommée id, contenant des éléments dans une plage de start à end (exclusive) avec la valeur de pas step.

Syntaxe

Python
spark.tvf.range(start, end=None, step=1, numPartitions=None)

parameter

parameter

Type

Description

start

int

La valeur start.

end

int, facultatif

La valeur finale (exclusive).

step

int, facultatif

L'étape incrémentielle (default : 1).

numPartitions

int, facultatif

Le nombre de partitions du DataFrame.

parameter

Type

Description

start

int

La valeur start.

end

int, facultatif

La valeur finale (exclusive).

step

int, facultatif

L'étape incrémentielle (default : 1).

numPartitions

int, facultatif

Le nombre de partitions du DataFrame.

Exemples

Exemple 1 : Générer une plage avec start, fin et pas.

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

Exemple 2 : Générer une plage avec uniquement la valeur finale

Python
spark.tvf.range(3).show()
Output
+---+
| id|
+---+
| 0|
| 1|
| 2|
+---+