在熊猫中积累的有效方式

时间:2017-08-03 11:44:37

标签: python pandas numpy accumulate

我想计算一个熊猫时间序列的指数移动平均线。

我有两列,一个名为' value'还有一个叫做“时间”的人。时间不减少。我也可以将索引重置为' time'并获得值系列。

ewma仅使用整数" time"值。

而不是计算

ewma[i+1] = value[i+1] + alpha * ewma[i]
像ewma一样,我想这样做:

ewma[i+1] = value[i+1] + exp(alpha * (time[i] - time[i+1]) ) * ewma[i]

最有效的方法是什么?

numpy.accumulate需要numpy.ufunc。

0 个答案:

没有答案