pandas.arrays.ArrowExtensionArray#
- class pandas.arrays.ArrowExtensionArray(values)[源代码][源代码]#
由 PyArrow ChunkedArray 支持的 Pandas ExtensionArray。
警告
ArrowExtensionArray 被认为是实验性的。其实现和部分 API 可能会在没有警告的情况下发生变化。
- 参数:
- 值pyarrow.Array 或 pyarrow.ChunkedArray
属性
None
方法
None
- 返回:
- ArrowExtensionArray
备注
大多数方法使用 pyarrow 计算函数 实现。如果基于安装的 PyArrow 版本没有可用的相关计算函数,某些方法可能会引发异常或引发
PerformanceWarning
。请安装最新版本的 PyArrow 以启用最佳功能并避免早期版本 PyArrow 中的潜在错误。
例子
使用
pandas.array()
创建一个 ArrowExtensionArray:>>> pd.array([1, 1, None], dtype="int64[pyarrow]") <ArrowExtensionArray> [1, 1, <NA>] Length: 3, dtype: int64[pyarrow]