Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Retourneert een subtekenreeks van de kolom.
Syntaxis
substr(startPos, length)
Parameterwaarden
| Kenmerk | Typ | Beschrijving |
|---|---|---|
startPos |
int of kolom | Beginpositie (op basis van 1) |
length |
int of kolom | Lengte van de subtekenreeks |
Retouren
Rubriek
Examples
Voorbeeld 1: Gehele getallen gebruiken voor de invoerargumenten.
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')]
Voorbeeld 2: Kolommen gebruiken voor de invoerargumenten.
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')]