開始使用免費開始

依時間範圍過濾

既然你已經會針對單一時刻進行過濾,接下來就來過濾一段範圍。為了了解早晨通勤的模式,請找出第一天早上 7 點到 10 點之間的所有列,分析早高峰。

polars 已載入為 pl。已提供 DataFrame bikes,其中 time 欄位是 Datetime。

本練習屬於課程

使用 Polars 進行資料轉換

檢視課程

練習說明

  • 過濾 bikes,篩出 time 落在 2016 年 7 月 1 日早上 7 點到 10 點之間的列。

動手互動練習

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

# Filter for morning rush hour (7 AM - 10 AM)
bikes.filter(
    pl.col("time").____(
        pl.datetime(2016, 7, 1, ____),
        pl.datetime(2016, 7, 1, ____)
    )
)
編輯並執行程式碼