Поделиться через


range

Создайте кадр данных с одним LongType столбцом с именем id, содержащими элементы в диапазоне от startend (монопольного) со значением stepшага.

Синтаксис

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

Параметры

Параметр Тип Description
start инт Начальное значение.
end int, необязательный Конечное значение (эксклюзивное).
step int, необязательный Добавочный шаг (по умолчанию: 1).
numPartitions int, необязательный Количество секций кадра данных.

Примеры

Пример 1. Создание диапазона с помощью начального, конечного и шага

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

Пример 2. Создание диапазона с единственным конечным значением

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