始める無料で始める

時間帯平均からの差分を計算する

合計も有用ですが、偏差のほうがより多くを物語ります。各時間帯の平均値(全日を通したその時間の平均)と比べて、その時間のレンタル数がどれだけ違うかを計算し、平常より多い・少ない需要をすばやく見つけましょう。

polarspl として読み込まれています。DataFrame bikes には timerentalstemphour の列があります。

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

Data Transformation with Polars

コースを見る

演習の手順

  • rentals から時間帯ごとの rentals の平均を引いた値を示す列 diff_from_avg を追加します。

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

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

# Calculate how each rental differs from its hourly average
bikes.with_columns(
    (pl.col("rentals") - pl.col("rentals").____().over("____")).alias("____")
)
コードを編集して実行