开始使用免费开始使用

一起收集两个报表

仪表板需要两个相关汇总:按 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])
编辑并运行代码