pandas.arrays.ArrowExtensionArray#
- class pandas.arrays.ArrowExtensionArray(values)[源代码]#
基于 PyArrow ChunkedArray 的 Pandas 扩展数组。
警告
ArrowExtensionArray 被认为是实验性的。实现和部分 API 可能会在没有警告的情况下发生更改。
- Parameters:
- valuespyarrow.Array 或 pyarrow.ChunkedArray
- Returns:
- ArrowExtensionArray
Notes
大多数方法是使用 pyarrow compute functions. 实现的。某些方法可能会根据已安装的 PyArrow 版本引发异常或
PerformanceWarning,如果关联的计算函数不可用。请安装最新版本的 PyArrow 以启用最佳功能并避免 PyArrow 早期版本中潜在的错误。
Examples
使用
pandas.array()创建 ArrowExtensionArray:>>> pd.array([1, 1, None], dtype="int64[pyarrow]") <ArrowExtensionArray> [1, 1, <NA>] Length: 3, dtype: int64[pyarrow]
Attributes
None
Methods
None