MulaiMulai sekarang secara gratis

Melakukan pivot pada DataFrame

Anda ingin mengonversi data Spotify dari format panjang (long) ke format lebar (wide) untuk membandingkan jumlah stream setiap artis di tiap tahun.

DataFrame spotify_df tersedia untuk Anda dan telah dimodifikasi sehingga jumlah stream setiap artis di tiap tahun ada pada artist_year_df.

Latihan ini adalah bagian dari kursus

Pengantar Polars

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)
Edit dan Jalankan Kode