Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ořízněte mezery z obou konců ze zadaného sloupce typu řetězec.
Odpovídající funkci SQL Databricks vizte funkcetrim.
Syntaxe
from pyspark.sql import functions as dbf
dbf.trim(col=<col>, trim=<trim>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column nebo str |
cílový sloupec, na který se má pracovat. |
trim |
pyspark.sql.Column nebo str, optional |
Oříznout znaky řetězce, které se mají oříznout, výchozí hodnota je jedna mezera. Přidáno do Databricks Runtime 16.1 |
Návraty
pyspark.sql.Column: oříznuté hodnoty z obou stran.
Examples
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()