Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Heben Sie das Pivotieren eines DataFrame von breitem Format in ein langes Format auf, und lassen Sie optional bezeichnerspalten festgelegt. Dies ist umgekehrt zu groupBy(...).pivot(...).agg(...), mit Ausnahme der Aggregation, die nicht umgekehrt werden kann.
melt ist ein Alias für unpivot.
Syntax
melt(ids: Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]], values: Optional[Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]]], variableColumnName: str, valueColumnName: str)
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
ids |
str, Spalte, Tupel, Liste, optional | Spalten, die als Bezeichner verwendet werden sollen. Kann ein einzelner Spalten- oder Spaltenname oder eine Liste oder ein Tupel für mehrere Spalten sein. |
values |
str, Spalte, Tupel, Liste, optional | Spalte(n) zum Aufheben des Pivotierens. Kann ein einzelner Spalten- oder Spaltenname oder eine Liste oder ein Tupel für mehrere Spalten sein. Wenn nicht angegeben oder leer, verwenden Sie alle Spalten, die nicht als idsfestgelegt sind. |
variableColumnName |
str | Name der Variablenspalte. |
valueColumnName |
str | Name der Wertspalte. |
Rückkehr
DataFrame: Unpivoted DataFrame.
Hinweise
Unterstützt Spark Connect.