Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annullare ilpivot di un dataframe dal formato wide al formato lungo, lasciando facoltativamente il set di colonne dell'identificatore. Si tratta dell'oggetto inverso a groupBy(...).pivot(...).agg(...), ad eccezione dell'aggregazione, che non può essere invertito.
melt è un alias per unpivot.
Sintassi
melt(ids: Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]], values: Optional[Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]]], variableColumnName: str, valueColumnName: str)
Parametri
| Parametro | Tipo | Descrizione |
|---|---|---|
ids |
str, Column, tuple, list, optional | Colonne da usare come identificatori. Può essere una singola colonna o un nome di colonna oppure un elenco o una tupla per più colonne. |
values |
str, Column, tuple, list, optional | Colonne da annullare. Può essere una singola colonna o un nome di colonna oppure un elenco o una tupla per più colonne. Se non specificato o vuoto, usare tutte le colonne che non sono impostate come ids. |
variableColumnName |
str | Nome della colonna della variabile. |
valueColumnName |
str | Nome della colonna del valore. |
Restituzioni
DataFrame: dataframe senzapivot.
Note
Supporta Spark Connect.