Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az összes search előfordulását lecseréli replace -re.
A megfelelő Databricks SQL-függvényhez lásd a függvénytreplace.
Szemantika
from pyspark.databricks.sql import functions as dbf
dbf.replace(src=<src>, search=<search>, replace=<replace>)
Paraméterek
| Paraméter | Típus | Description |
|---|---|---|
src |
pyspark.sql.Column vagy str |
Egy lecserélendő sztringoszlop. |
search |
pyspark.sql.Column vagy str |
A rendszer változatlanul visszaad egy sztringoszlopot, ha search nem található bennestrstr. |
replace |
pyspark.sql.Column vagy str, optional |
Ha nincs megadva, vagy üres sztring replace , akkor semmi sem helyettesíti az eltávolított strsztringet. |
Példák
df = spark.createDataFrame([("ABCabc", "abc", "DEF",)], ["a", "b", "c"])
df.select(replace(df.a, df.b, df.c).alias('r')).collect()
[Row(r='ABCDEF')]
df.select(replace(df.a, df.b).alias('r')).collect()
[Row(r='ABC')]