Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca podciąg kolumny.
Składnia
substr(startPos, length)
Parametry
| Parameter | Typ | Opis |
|---|---|---|
startPos |
int lub kolumna | Pozycja początkowa (oparta na 1) |
length |
int lub kolumna | Długość podciągu |
Zwroty
Kolumna
Examples
Przykład 1: Używanie liczb całkowitych dla argumentów wejściowych.
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')]
Przykład 2. Używanie kolumn dla argumentów wejściowych.
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')]