Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proyecta un conjunto de expresiones SQL y devuelve un nuevo dataframe.
Sintaxis
selectExpr(*expr: Union[str, List[str]])
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
expr |
str o lista de str | Cadenas de expresión SQL que se van a proyectar. |
Devoluciones
DataFrame: DataFrame con columnas nuevas o antiguas transformadas por expresiones.
Ejemplos
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|
# +---------+--------+