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.
Sütunun alt dizesini döndürür.
Sözdizimi
substr(startPos, length)
Parametreler
| Parametre | Türü | Açıklama |
|---|---|---|
startPos |
int veya Sütun | Başlangıç konumu (1 tabanlı) |
length |
int veya Sütun | Alt dizenin uzunluğu |
İadeler
Köşe yazısı
Örnekler
Örnek 1: Giriş bağımsız değişkenleri için tamsayıları kullanma.
df = spark.createDataFrame(
[(2, "Alice"), (5, "Bob")], ["age", "name"])
df.select(df.name.substr(1, 3).alias("col")).collect()
# [Row(col='Ali'), Row(col='Bob')]
Örnek 2: Giriş bağımsız değişkenleri için sütunları kullanma.
df = spark.createDataFrame(
[(3, 4, "Alice"), (2, 3, "Bob")], ["sidx", "eidx", "name"])
df.select(df.name.substr(df.sidx, df.eidx).alias("col")).collect()
# [Row(col='ice'), Row(col='ob')]