始める無料で始める

DataFrame のピボット

各年ごとにアーティストごとの再生回数を比較できるように、Spotify のデータをロング形式からワイド形式に変換します。

spotify_df DataFrame は利用可能で、各年の各アーティストの再生回数を取得した artist_year_df に加工済みです。

この演習はコースの一部です

Polars入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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)
コードを編集して実行