Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Verilen iki dizenin Levenshtein mesafesini hesaplar.
İlgili Databricks SQL fonksiyonu için bakınız levenshtein fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.levenshtein(left=<left>, right=<right>, threshold=<threshold>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
left |
pyspark.sql.Column veya str |
İlk sütun değeri. |
right |
pyspark.sql.Column veya str |
İkinci sütun değeri. |
threshold |
intopsiyonel |
Verilen iki dizenin levenshtein uzaklığı belirli bir eşiğe eşit veya ondan küçük olduğunda ayarlanırsa sonuç uzaklığı döndür veya -1 |
İade
pyspark.sql.Column: Tamsayı değeri olarak Levenshtein uzaklığı.
Örnekler
from pyspark.sql import functions as dbf
df = spark.createDataFrame([('kitten', 'sitting',)], ['l', 'r'])
df.select('*', dbf.levenshtein('l', 'r')).show()
df.select('*', dbf.levenshtein(df.l, df.r, 2)).show()