Python Pandas - 简介



Pandas 是一个开源的 Python 库,它使用强大的数据结构提供高性能的数据操作和分析工具。Pandas 的名称来源于面板数据(Panel Data)——计量经济学中来自多维数据的一个术语。

2008 年,开发人员 Wes McKinney 在需要一个高性能、灵活的工具来分析数据时开始开发 Pandas。

在 Pandas 出现之前,Python 主要用于数据清洗和准备,对数据分析的贡献很少。Pandas 解决了这个问题。使用 Pandas,我们可以完成数据处理和分析中的五个典型步骤,而不管数据的来源如何——加载、准备、操作、建模和分析。

Python 配合 Pandas 被广泛应用于学术和商业领域,包括金融、经济学、统计学、分析学等。

Pandas 的主要特点

  • 快速高效的 DataFrame 对象,具有默认和自定义索引。
  • 用于将数据从不同文件格式加载到内存中数据对象的工具。
  • 数据对齐和缺失数据的集成处理。
  • 数据集的重塑和透视。
  • 基于标签的大型数据集的切片、索引和子集选择。
  • 可以删除或插入数据结构中的列。
  • 对数据进行分组以进行聚合和转换。
  • 高性能的数据合并和连接。
  • 时间序列功能。
广告