Build your ultimate AI agent
课程介绍
使用 Polars 探索高效的数据处理
Polars 是一个功能强大、通用的 Python 表格数据处理包。 专为速度和效率而设计,Polars 是从快速数据探索到深入分析的绝佳选择。 在本课程中,你将学习使用 Polars 处理数据的基础知识。加载、探索并清理您的数据
您将首先学习如何将 CSV 文件导入 Polars DataFrame,汇总其内容,并选择最重要的数据。 接下来,你将学习如何通过查找并删除缺失或重复的数据来清理数据集。高效分析并可视化您的数据
接下来,您将通过将数据分组并计算每个组的统计指标,进一步深入更细致的数据分析。 你还将实践使用 Polars 表达式转换列,并了解 Polars 如何轻松地一次转换多个列。 可视化对于从数据中获取洞察并将这些洞察传达给他人至关重要。 到课程结束时,你将能够创建清晰的可视化来展示洞察。使用 Polars Lazy Execution 进行优化
Polars 的一项强大功能是,它可以优化您的代码以提升性能。 您将学习如何启用优化,并了解这些优化的工作原理。 凭借本课程所学的经验,你将能够使用 Polars 处理各种真实世界的数据任务,并挖掘有价值的洞察。先修要求
课程大纲
课程大纲
1
创建 DataFrame 与数据选择
本章将介绍如何从 CSV 创建 DataFrame,如何检查 DataFrame,如何选择部分行与列,以及如何对 DataFrame 进行排序与汇总。
2
使用表达式转换数据
接下来,您将学习如何使用表达式转换数据,如何在 DataFrame 中添加或更新列,如何处理多列操作,并初步了解惰性模式与查询优化。
3
数据分析
在最后一章,您将学习如何筛选 DataFrame 获取部分行,如何处理缺失值与重复值,如何按一列或多列分组聚合,以及如何在长表与宽表格式之间转换。
Polars 入门
课程完成

