Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Upprepar en strängkolumn n gånger och returnerar den som en ny strängkolumn.
För motsvarande Databricks SQL-funktion, se repeat funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.repeat(col=<col>, n=<n>)
Parameterar
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column eller str |
målkolumn att arbeta med. |
n |
pyspark.sql.Column eller str eller int |
antal gånger som värdet upprepas. |
Retur
pyspark.sql.Column: sträng med upprepade värden.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('ab',)], ['s',])
df.select("*", dbf.repeat("s", 3)).show()
df.select("*", dbf.repeat(df.s, dbf.lit(4))).show()
df = spark.createDataFrame([('ab', 5,), ('abc', 6,)], ['s', 't'])
df.select("*", dbf.repeat("s", "t")).show()