pyspark.sql.functions.soundex

pyspark.sql.functions. soundex ( col : ColumnOrName ) → pyspark.sql.column.Column [source]

返回字符串的 SoundEx 编码

在 1.5.0 版中的新功能。

在版本 3.4.0 中更改: 支持 Spark Connect。

Parameters
col or str

要处理的目标列。

Returns

SoundEx 编码字符串。

示例

>>> df = spark.createDataFrame([("Peters",),("Uhrbach",)], ['name'])
>>> df.select(soundex(df.name).alias("soundex")).collect()
[Row(soundex='P362'), Row(soundex='U612')]