Logo
Section 1 / 9

简介

本节课将介绍数据操作库 pandas。

导入

简介

本节课将介绍数据操作库 pandas。

什么是 pandas?

Pandas 是一个开源的 Python 库,提供强大、灵活且高性能的数据处理工具。它由 Wes McKinney 于 2008 年开发。

其主要特性包括:

  • 提供高性能的 DataFrame 对象,支持高效的索引操作。
  • 支持多种文件格式的数据加载到内存中。
  • 在数据合并、连接等操作上具有高性能。
  • 支持时间序列数据的处理。
  • 能够轻松地对行和列数据进行操作。
  • 支持类似 SQL 的操作。
  • 支持向量化运算。
  • 提供基于标签的数据集切片、索引和子集选取功能。

标准的 Python 安装不包含该库,因此你可以使用 pip 进行安装,如下所示:

1pip install pandas

本课程你将学到的内容

  • 如何操作表格数据。
  • 多维度数据聚合。
  • 类似 SQL 的数据连接、分组和排序操作。
  • 强大的数据筛选功能。
  • 多种文件格式的输入输出。
  • 广泛的数据类型支持,如整数、浮点数、字符串和日期时间类型。
  • Pandas 的高级用法,例如减少内存占用、加快文件加载速度以及提升操作效率。

pandas 中的基本数据结构