Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Despivote um DataFrame de formato wide para formato long, deixando opcionalmente as colunas de identificadores definidas. Isto é o inverso de groupBy(...).pivot(...).agg(...), exceto na 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 |
|---|---|---|
ids |
str, Column, tuple, list, opcional | Coluna(s) a usar como identificadores. Pode ser uma única coluna ou nome de coluna, ou uma lista ou tupla para várias colunas. |
values |
str, Column, tuple, list, opcional | Coluna(s) para despivar. Pode ser uma única coluna ou nome de coluna, ou uma lista ou tupla para várias colunas. Se não for especificado ou vazio, use todas as colunas que não estejam definidas como ids. |
variableColumnName |
str | Nome da coluna da variável. |
valueColumnName |
str | Nome da coluna de valor. |
Devoluções
DataFrame: DataFrame Não Pivotado.
Notes
Suporta o Spark Connect.