Fazendo pivot em um DataFrame
Você quer converter os dados do Spotify do formato longo para o formato amplo para comparar o número de streams de cada artista em cada ano.
O DataFrame spotify_df está disponível para você e foi modificado para obter o número de streams de cada artista em cada ano em artist_year_df.
Este exercicio faz parte do curso
Introdução ao Polars
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
artist_year_df = spotify_df.group_by("artist", "year").agg(pl.col("streams").sum())
pivoted_df = (
artist_year_df
# Pivot with artists as rows, years as columns and streams as values
.pivot(
on=____,
index=____,
values=____
)
)
print(pivoted_df)