開始使用免費開始

用視窗函式計算每小時總量

延續倫敦共享單車資料,你想找出像是活動或交通中斷等不尋常的需求模式。為此,將每小時的租借量與跨所有天數的典型總量進行比較。視窗函式可以在不刪除任何列的情況下,為每一列加入群組統計。

polars 已載入為 plbikes DataFrame 可用,包含 timerentalstemphour 欄位。

本練習屬於課程

使用 Polars 進行資料轉換

檢視課程

練習說明

  • 計算依 hour 分組的 rentals 總和,並將該欄命名為 hourly_total

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Add the hourly total using a window function
bikes.with_columns(
    pl.col("rentals").____().over("____").alias("____")
)
編輯並執行程式碼