pyarrow.compute.mean#

pyarrow.compute.mean(array, /, *, skip_nulls=True, min_count=1, options=None, memory_pool=None)#

计算数值数组的平均值。

默认忽略空值。可以设置非空值的最小计数(min_count),如果非空值数量少于此值,则返回 null。这可以通过 ScalarAggregateOptions 进行更改。对于整数和浮点数参数,结果为 double 类型;对于 decimal 参数,结果为具有相同位宽/精度/标度的 decimal 类型。对于整数和浮点数,如果 min_count = 0 且没有值,则返回 NaN。对于 decimal,则返回 null。

参数:
array类数组对象 (Array-like)

计算函数的参数。

skip_nullsbool, 默认 True

是否跳过(忽略)输入中的空值。如果为 False,则输入中的任何空值都会导致输出为空。

min_countint,默认值为 1

输入中所需的最小非空值数量。如果非空值的数量少于 min_count,则输出为空。

optionspyarrow.compute.ScalarAggregateOptions,可选

传递选项的替代方式。

memory_poolpyarrow.MemoryPool, 可选

如果不传递,将从默认内存池分配内存。