pandas.api.extensions.ExtensionArray._accumulate#

ExtensionArray._accumulate(name, *, skipna=True, **kwargs)[源代码][源代码]#

返回一个执行累积操作的 ExtensionArray。

底层数据类型可能会改变。

参数:
名称str

函数的名称,支持的值有:- cummin - cummax - cumsum - cumprod

skipna布尔值, 默认为 True

如果为真,跳过 NA 值。

**kwargs

传递给累积函数的额外关键字参数。目前,没有支持的关键字参数。

返回:
数组

执行累积操作的数组。

引发:
NotImplementedError子类未定义累积

参见

api.extensions.ExtensionArray._concat_same_type

连接多个此数据类型的数组。

api.extensions.ExtensionArray.view

返回数组的一个视图。

api.extensions.ExtensionArray._explode

将列表类对象的每个元素转换为一行。

示例

>>> arr = pd.array([1, 2, 3])
>>> arr._accumulate(name="cumsum")
<IntegerArray>
[1, 3, 6]
Length: 3, dtype: Int64