Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Projicerar en uppsättning SQL-uttryck och returnerar en ny DataFrame.
Syntax
selectExpr(*expr: Union[str, List[str]])
Parameters
| Parameter | Type | Beskrivning |
|---|---|---|
expr |
str eller lista över str | SQL-uttryckssträngar som ska projiceras. |
Retur
DataFrame: En dataram med nya/gamla kolumner som transformeras av uttryck.
Exempel
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|
# +---------+--------+