derretido
Despivotar um DataFrame do formato amplo para o formato longo, opcionalmente mantendo as colunas de identificadores definidas. Isso é o inverso de groupBy(...).pivot(...).agg(...), exceto pela agregação, que não pode ser revertida.
melt é um alias para unpivot.
Sintaxe
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 | Descrição |
|---|---|---|
| str, Coluna, tupla, lista, opcional | Coluna(s) a serem usadas como identificadores. Pode ser uma única coluna ou nome de coluna, ou ainda uma lista ou tupla para múltiplas colunas. |
| str, Coluna, tupla, lista, opcional | Coluna(s) a serem desagrupadas. Pode ser uma única coluna ou nome de coluna, ou ainda uma lista ou tupla para múltiplas colunas. Se não for especificado ou estiver vazio, use todas as colunas que não estão definidas como |
| str | Nome da coluna de variáveis. |
| str | Nome da coluna de valores. |
Devoluções
DataFrame: DataFrame não pivotado.
Notas
Compatível com Spark Connect.