alt dize (Sütun)

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')]