CommencerCommencer gratuitement

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

Afficher le cours

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)
Modifier et exécuter le code