导入
简介
本节课将介绍数据操作库 pandas。
什么是 pandas?
Pandas 是一个开源的 Python 库,提供强大、灵活且高性能的数据处理工具。它由 Wes McKinney 于 2008 年开发。
其主要特性包括:
- 提供高性能的 DataFrame 对象,支持高效的索引操作。
- 支持多种文件格式的数据加载到内存中。
- 在数据合并、连接等操作上具有高性能。
- 支持时间序列数据的处理。
- 能够轻松地对行和列数据进行操作。
- 支持类似 SQL 的操作。
- 支持向量化运算。
- 提供基于标签的数据集切片、索引和子集选取功能。
标准的 Python 安装不包含该库,因此你可以使用 pip 进行安装,如下所示:
1pip install pandas
本课程你将学到的内容
- 如何操作表格数据。
- 多维度数据聚合。
- 类似 SQL 的数据连接、分组和排序操作。
- 强大的数据筛选功能。
- 多种文件格式的输入输出。
- 广泛的数据类型支持,如整数、浮点数、字符串和日期时间类型。
- Pandas 的高级用法,例如减少内存占用、加快文件加载速度以及提升操作效率。