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 |
|---|---|---|
| int | La valeur start. |
| int, facultatif | La valeur finale (exclusive). |
| int, facultatif | L'étape incrémentielle (default : 1). |
| 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|
+---+