開始使用免費開始

一次彙整兩份報表

這個儀表板需要兩個相關的摘要:依 format 的數位借閱量,以及依月份的數位借閱量。兩個查詢都會掃描同一個 CSV。把兩個延遲查詢一併交給 pl.collect_all(),讓 Polars 一起規劃並只讀取一次檔案。

已經幫你建立了兩個 LazyFrame 查詢:

  • checkouts_by_format:依 format 分組的數位借閱總量。
  • checkouts_by_month:依月份分組的數位借閱總量。

本練習屬於課程

使用 Polars 擴充與最佳化資料管線

檢視課程

練習說明

  • 使用正確的方法一次執行兩個延遲查詢。
  • 在清單中先傳入 checkouts_by_format,再傳入 checkouts_by_month

動手互動練習

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

# Execute both lazy queries together so Polars shares the scan
results = pl.____([
    # Pass checkouts_by_format first, then checkouts_by_month
    ____,
    ____,
])

# Inspect each result
print(results[0])
print(results[1])
編輯並執行程式碼