扩展#

这些主要面向希望扩展 pandas 对象的库作者。

api.extensions.register_extension_dtype(分类)

使用 pandas 注册一个 ExtensionType 作为类装饰器。

api.extensions.register_dataframe_accessor(姓名)

在 DataFrame 对象上注册自定义访问器。

api.extensions.register_series_accessor(姓名)

在 Series 对象上注册自定义访问器。

api.extensions.register_index_accessor(姓名)

在 Index 对象上注册自定义访问器。

api.extensions.ExtensionDtype()

自定义数据类型,与 ExtensionArray 配对。

api.extensions.ExtensionArray()

自定义一维数组类型的抽象基类。

arrays.NumpyExtensionArray(值[,复制])

用于 NumPy 数据的 pandas ExtensionArray。

此外,我们还有一些实用方法来确保您的对象行为正确。

api.indexers.check_array_indexer(数组、索引器)

检查索引器是否是array的有效数组索引器。

哨兵pandas.api.extensions.no_default在某些方法中用作默认值。使用is比较来检查用户是否提供了非默认值。