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
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)