단계 값step이 있는 범위에서 (배타적) 범위의 startend 요소를 포함하는 단일 LongType 열이 id포함된 DataFrame을 만듭니다.
문법
spark.tvf.range(start, end=None, step=1, numPartitions=None)
매개 변수
| 매개 변수 | 유형 | Description |
|---|---|---|
start |
정수 (int) | 시작 값입니다. |
end |
int, 선택 사항 | 끝 값(배타적)입니다. |
step |
int, 선택 사항 | 증분 단계(기본값: 1)입니다. |
numPartitions |
int, 선택 사항 | DataFrame의 파티션 수입니다. |
예시
예제 1: 시작, 종료 및 단계를 사용하여 범위 생성
spark.tvf.range(1, 7, 2).show()
+---+
| id|
+---+
| 1|
| 3|
| 5|
+---+
예제 2: 끝 값만 있는 범위 생성
spark.tvf.range(3).show()
+---+
| id|
+---+
| 0|
| 1|
| 2|
+---+