这是一个非常简单的问题,但广泛的搜索并没有给我一个满意的答案。你知道吗
我有一个“随时间变化”的数字数组,例如x = [1, 2, 3, 4, 5]
,我想计算每个时间点的平均值。有了for循环,我就可以
import numpy as np
x = [1, 2, 3, 4, 5]
y = np.empty(5)
for i in range(5):
y[i] = np.mean(x[0:i+1])
print(y)
[ 1. 1.5 2. 2.5 3. ]
在我正在处理的过程中,数字不一定遵循上述简单的动态。我想知道是否有一些通用的方法以“运行”的方式应用一个操作(比如计算平均值),这比for循环快?你知道吗
怎么样
什么?你知道吗
这将用于计算运行平均值。你知道吗
我不能回答这个问题。这取决于操作。你知道吗
相关问题 更多 >
编程相关推荐