Kom igångKom igång gratis

Pivotera en DataFrame

Du vill konvertera Spotify-data från långt format till brett format för att kunna jämföra antalet streams för varje artist per år.

DataFrame:en spotify_df finns tillgänglig och har modifierats för att ge antalet streams per artist och år i artist_year_df.

Den här övningen är en del av kursen

Introduktion till Polars

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod