Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Draai een DataFrame van brede indeling naar lange indeling op, waarbij u optioneel de id-kolommenset laat staan. Dit is het omgekeerde naar groupBy(...).pivot(...).agg(...), met uitzondering van de aggregatie, die niet kan worden omgekeerd.
melt is een alias voor unpivot.
Syntaxis
melt(ids: Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]], values: Optional[Union["ColumnOrName", List["ColumnOrName"], Tuple["ColumnOrName", ...]]], variableColumnName: str, valueColumnName: str)
Parameterwaarden
| Kenmerk | Typ | Beschrijving |
|---|---|---|
ids |
str, Column, tuple, list, optional | Kolom(en) die als id's moeten worden gebruikt. Kan één kolom- of kolomnaam zijn, of een lijst of tuple voor meerdere kolommen. |
values |
str, Column, tuple, list, optional | Kolom(en) om draaitabel op te heffen. Kan één kolom- of kolomnaam zijn, of een lijst of tuple voor meerdere kolommen. Als dit niet is opgegeven of leeg is, gebruikt u alle kolommen die niet zijn ingesteld als ids. |
variableColumnName |
str | Naam van de variabelekolom. |
valueColumnName |
str | Naam van de waardekolom. |
Retouren
DataFrame: Niet-draaitabel dataframe.
Aantekeningen
Ondersteunt Spark Connect.