【发布时间】:2020-10-12 16:22:49
【问题描述】:
我有两个序列(x_t, y_t) 及时执行滚动线性回归。我心中的问题是:
- 给定窗口大小
w,根据时间窗口 (t-w,...,t,...t+w) 内x的线性组合计算y时间t。即y_t = sum_{i=t-w}^{t+w} b_i x_{i} + b_0,
所以我想使用我的数据来拟合常量 b_i。
-
statsmodels.regression.rolling.RollingOLS是正确的包吗? 问题是它只给了我沿同一时间轴的预测值和参数,即每个t的y_hat_i和b_i。相反,我想要一小组b,我可以在其他时间将它用于x数据t。
【问题讨论】:
-
最好一次只回答一个问题并提供迄今为止编写的代码。这样,社区就可以看到您付出的努力,并引导您朝着正确的方向前进。
标签: python time-series regression statsmodels rolling-computation