在使用训练数据拟合模型之后,我想用测试数据检查有效性(以查看每个预测值与测试数据有多大差异)。
我知道有.predict
和.forecast
方法,但似乎这两个方法都不要求输入数据(我不确定exog=
参数是否就是该方法)。 / p>
更具体地说,假设我已经训练过我的AR(1)。现在,我想将测试数据集中的第一个期间数据输入到我的模型中,以获取第二个期间的预测,然后输入第二个期间以获取第三个期间,依此类推。
我通过定义我自己的AR方程函数(从.summary
表获得斜率和截距)来解决此问题,并遍历我的测试数据,但是当ARIMA(p ,d,q)发挥作用。
软件包中是否有任何简单的功能可以解决此问题?