我正在运行一个带有statsmodels中的外生变量的ARIMA模型,并且试图在不知道该外生变量的未来价值的情况下对未来的多个步骤进行预测。 image.imshow(**kwargs)
中的exog
选项要求没有样本值。我想知道是否有可能在不知道这些值的情况下进行未来几天的预报?
如果问题不清楚,请假设我将智商建模为时间序列变量,并将受教育年限作为外生变量。我会在高中毕业之前训练模型,我想在4年后预测我的智商,但是我不知道我是否会继续上学。我可以使用statsmodels进行预测,而不必知道我将上学的年限吗?谢谢!
答案 0 :(得分:1)
否,您必须提供更新的exog
值才能对样本进行预测。然后,您的预测将取决于您提供的值。
在您的示例中,您可以在继续上学的假设下生成预测,或者在没有继续学习的假设下生成预测。这些是不同的方案,并且会导致不同的预测。但是ARIMA智商模型无法预测您是否会留在学校。
您可以查看讨论here,了解更多详细信息。