trimmen

Trim de spaties van beide uiteinden van de opgegeven kolom met tekenreeksen.

Voor de overeenkomstige Databricks SQL-functie, zie de trim functie.

Syntaxis

from pyspark.sql import functions as dbf

dbf.trim(col=<col>, trim=<trim>)

Parameterwaarden

Kenmerk Typologie Description
col pyspark.sql.Column of str doelkolom waaraan moet worden gewerkt.
trim pyspark.sql.Column of str, optional De tekenreekstekens voor bijsnijden, de standaardwaarde is één spatie. Toegevoegd in Databricks Runtime 16.1

Retouren

pyspark.sql.Column: bijgesneden waarden van beide zijden.

Voorbeelden

from pyspark.sql import functions as dbf
df = spark.createDataFrame(["   Spark", "Spark  ", " Spark"], "STRING")
df.select("*", dbf.trim("value")).show()
df = spark.createDataFrame(["***Spark", "Spark**", "*Spark"], "STRING")
df.select("*", dbf.trim("value", dbf.lit("*"))).show()
df = spark.createDataFrame([("**Spark*", "*"), ("==Spark=", "=")], ["value", "t"])
df.select("*", dbf.trim("value", "t")).show()