始める無料で始める

ローリング合計を計算する

ロンドンのシェア自転車データでは、時間単位のレンタル数が時間ごとに大きく変動するため、傾向をつかみにくいことがあります。ローリング統計は、連続する行のウィンドウで合計することで、このノイズを均します。

polarspl として読み込まれています。bikes という DataFrame があり、列は timerentalstemp です。

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

Data Transformation with Polars

コースを見る

演習の手順

  • rentals の3時間ローリング合計を持つ列 rolling_total を追加します。

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

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

# Add a 3-hour rolling sum of rentals
bikes.with_columns(
    pl.col("rentals").____(window_size=____).alias("____")
)
コードを編集して実行