我想了解滚动统计信息。我创建了一个数据帧为:时间序列大熊猫的滚动平均值
d = date_range('1/1/2011', periods=72, freq='H')
s = Series(randn(len(rng)), index=rng)
为:
import numpy as np
from numpy.random import randn
import time
r = date_range('1/1/2011', periods=72, freq='H')
r
len(r)
[r[i] for i in range(len(r))]
s = Series(randn(len(r)), index=r)
s
s.plot()
df_new = DataFrame(data = s, columns=['Random Number Generated'])
df_new.diff().hist()
现在我试图找到一系列的滚动平均值在上一个数据帧新列的最后3小时。我试图首先找到滚动平均值:
df_new['mean'] = rolling_mean(df_new, window=3)
我对吗?但结果看起来并不意味着什么。有人可以解释我这一个请。
你是什么意思 “的结果并不像意味着”?你可以说得更详细点吗? – Alexander
我有前3列的NaN – Sarah
列或行? – Alexander