我想生成一系列時間序列的增量平均值。這意味着,從第一日起(索引0),存儲在X行均值是值的平均值[0:X]使用python熊貓計算增量平均數
data
index value mean formula
0 4
1 5
2 6
3 7 5.5 average(0-3)
4 4 5.2 average(0-4)
5 5 5.166666667 average(0-5)
6 6 5.285714286 average(0-6)
7 7 5.5 average(0-7)
我希望有一種方法可以做到這一點沒有循環取熊貓的優勢。
你正在尋找一個['expanding_mean'(http://pandas.pydata.org/pandas-docs/dev/generated/pandas.stats.moments.expanding_mean.html) 像[這個問題](http://stackoverflow.com/questions/21092629/applying-cumulative-mean-function-to-a-grouped-object/21093297#21093297)但沒有groupby。 – TomAugspurger
非常感謝。 – Jmc