Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtenir un champ à partir d’une colonne de struct.
Syntaxe
getField(name)
Paramètres
| Paramètre | Type | Description |
|---|---|---|
name |
str | Nom du champ |
Retours
Colonne
Exemples
from pyspark.sql import Row
df = spark.createDataFrame([Row(r=Row(a=1, b="b"))])
df.select(df.r.getField("b")).show()
# +---+
# |r.b|
# +---+
# | b|
# +---+
df.select(df.r.a).show()
# +---+
# |r.a|
# +---+
# | 1|
# +---+