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.
Projette un ensemble d’expressions SQL et retourne un nouveau DataFrame.
Syntaxe
selectExpr(*expr: Union[str, List[str]])
Paramètres
| Paramètre | Type | Description |
|---|---|---|
expr |
str ou liste de str | Chaînes d’expression SQL à projeter. |
Retours
DataFrame: DataFrame avec de nouvelles/anciennes colonnes transformées par des expressions.
Exemples
df = spark.createDataFrame([
(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.selectExpr("age * 2", "abs(age)").show()
# +---------+--------+
# |(age * 2)|abs(age)|
# +---------+--------+
# | 4| 2|
# | 10| 5|
# +---------+--------+