在熊猫中执行滑动窗口的正确方法:

时间:2018-09-20 20:07:17

标签: python pandas time-series sliding-window

我正在尝试计算熊猫DataFrame中滑动窗口的方差。但是,以下行返回“与系列不兼容的索引器”。分配的每一面都可以单独工作(将i设置为常量):

  1. 这句话怎么了?
  2. 使用Pandas进行滑动窗口计算最有效吗?我注意到,使用两个使用.iloc的for循环会使速度变慢。

    for i in train.index[168:]:
        train.loc[i,'Var'] = train.loc[i - pd.Timedelta('7 Days'): i].var()
    

0 个答案:

没有答案