Faire un pivot d’un DataFrame
Vous souhaitez convertir les données Spotify du format long au format large afin de comparer le nombre d’écoutes pour chaque artiste, année par année.
Le DataFrame spotify_df est à votre disposition et a été modifié pour obtenir le nombre d’écoutes pour chaque artiste et chaque année dans artist_year_df.
Cet exercice fait partie du cours
Introduction à Polars
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)