Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Herhaalt een tekenreekskolom n keer en geeft het terug als een nieuwe tekenreekskolom.
Voor de overeenkomstige Databricks SQL-functie, zie de repeat functie.
Syntaxis
from pyspark.databricks.sql import functions as dbf
dbf.repeat(col=<col>, n=<n>)
Parameterwaarden
| Kenmerk | Typologie | Description |
|---|---|---|
col |
pyspark.sql.Column of str |
doelkolom waaraan moet worden gewerkt. |
n |
pyspark.sql.Columnof strint |
aantal keren dat de waarde moet worden herhaald. |
Retouren
pyspark.sql.Column: tekenreeks met herhaalde waarden.
Voorbeelden
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()