Comece agoraComece grátis

Desempilhando dados do formato largo para o formato longo

Você fez uma agregação com groupby nos dados do Spotify que retorna várias estatísticas sobre o número de streams por artista por ano no DataFrame wide_df. Agora você quer converter os dados em wide_df para o formato longo para usar em uma visualização.

Este exercicio faz parte do curso

Introdução ao Polars

Ver curso

Instruções do exercicio

  • Use "artist" e "year" como colunas de índice para identificar os dados de cada linha.
  • Faça o unpivot nas colunas de estatísticas em wide_df: "avg_streams", "max_streams", "min_streams".
  • Nomeie a coluna de variável como "metric" e a coluna de valor como "stream_count".

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

long_df = (
    wide_df
    .unpivot(
        # Set the index columns
        index=____,
        # Unpivot on the stats columns
        on=____,
        # Name the variable and value columns
        variable_name=____,
        value_name=____
    )
)

print("\nLong format DataFrame:")
print(long_df)
Editar e Executar Código