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.
Despivote un DataFrame de formato ancho a formato largo, dejando opcionalmente las columnas de identificador establecidas. Esta es la inversa a groupBy(...).pivot(...).agg(...), excepto para la agregación, que no se puede invertir.
melt es un alias de unpivot.
Sintaxis
melt(ids: Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]], values: Optional[Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]]], variableColumnName: str, valueColumnName: str)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
ids |
str, Columna, tupla, lista, opcional | Columnas que se van a usar como identificadores. Puede ser un nombre de columna o columna, o una lista o tupla para varias columnas. |
values |
str, Columna, tupla, lista, opcional | Columnas que se van a despivotar. Puede ser un nombre de columna o columna, o una lista o tupla para varias columnas. Si no se especifica o está vacío, use todas las columnas que no están establecidas como ids. |
variableColumnName |
str | Nombre de la columna de variable. |
valueColumnName |
str | Nombre de la columna de valor. |
Devoluciones
DataFrame: DataFrame sin dinamizar.
Notas
Soporta Spark Connect.