IniziaInizia gratis

Effettuare il pivot di un DataFrame

Vuoi convertire i dati di Spotify dal formato long al formato wide per confrontare il numero di stream di ogni artista in ciascun anno.

Il DataFrame spotify_df è a tua disposizione ed è già stato modificato per ottenere il numero di stream di ogni artista in ciascun anno in artist_year_df.

Questo esercizio fa parte del corso

Introduzione a Polars

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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)
Modifica ed esegui il codice