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.
ile başlayan ve uzunluğunda olan alt dizesini str veya ile başlayan poslen ve uzunluğunda poslenolan bayt dizisinin dilimini döndürür.
İlgili Databricks SQL fonksiyonu için bakınız substr fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.substr(str=<str>, pos=<pos>, len=<len>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
str |
pyspark.sql.Column veya str |
Dize sütunu. |
pos |
pyspark.sql.Column veya str |
dize sütunu, alt dizesi str ile posbaşlar. |
len |
pyspark.sql.Column veya str, optional |
Dize sütunu, alt dizesi str uzunluğudur len. |
İade
pyspark.sql.Column: verilen değerin alt dizesi.
Örnekler
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("Spark SQL", 5, 1,)], ["a", "b", "c"])
df.select("*", dbf.substr("a", "b", "c")).show()
df.select("*", dbf.substr(df.a, df.b)).show()