Compartilhar via


intervalo (SparkSession)

Cria um DataFrame com uma única LongType coluna nomeadaid, contendo elementos em um intervalo de até start (exclusivo) com valor endde step etapa.

Sintaxe

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

Parâmetros

Parâmetro Tipo Descrição
start INT O valor inicial.
end int, opcional O valor final (exclusivo). Se omitido, start é usado como o valor final e o intervalo começa em 0.
step int, opcional A etapa incremental (padrão: 1).
numPartitions int, opcional O número de partições do DataFrame.

Devoluções

DataFrame

Exemplos

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