如何高效计算 Numpy 数组的运行几何平均值?

问题描述 投票:0回答:0

计算滚动算术平均值可以简单地使用 Numpy 的“convolve”函数来计算,但是如何有效地创建一个由某些数组 a 和给定窗口大小的运行

geometric
平均值组成的数组?

举个例子,对于数组:

[0.5 , 2.0, 4.0]

窗口大小 2,(窗口大小在边缘减小)

我想快速生成数组:

[0.5, 1.0, 2.89, 4.0]

python arrays numpy geometric-mean
© www.soinside.com 2019 - 2024. All rights reserved.