API 参考#

本页面概述了所有公共的 pandas 对象、函数和方法。在 pandas.* 命名空间中暴露的所有类和函数都是公共的。

以下子包是公开的。

  • pandas.errors: 由 pandas 引发的定制异常和警告类。

  • pandas.plotting: 绘图公共API。

  • pandas.testing: 对于编写涉及pandas对象的测试有用的函数。

  • pandas.api.extensions: 用于扩展pandas对象的函数和类。

  • pandas.api.indexers: 用于滚动窗口索引器的函数和类。

  • pandas.api.interchange: DataFrame 交换协议。

  • pandas.api.types: 数据类型类和函数。

  • pandas.api.typing: 可能对类型提示必要的类。这些是作为中间结果遇到的类,但不应由用户直接实例化。这些类不应与 pandas-stubs 包中的类混淆,后者除了在 pandas 中出现的类外,还有用于类型提示的类。

此外,pandas.iopandas.tseriespandas.util 子模块中的公共函数在文档中有明确提及。这些模块中的进一步 API 不保证稳定。

警告

pandas.corepandas.compat 顶级模块是私有的。这些模块中的稳定功能不保证。