(1) 您应该通过使用捕获这两个特征的模型来“混合”这些方法。 当您的数据显示多个特征(例如,漂移和季节性)时,最好使用一个同时捕获所有这些特征的模型。这比尝试对仅捕获数据的一个特征的模型进行临时更改更可取。如果您有一个具有固定频率的季节性组件,您可以使用适当的季节性变量将其添加到您的模型中。对于具有年度季节性成分的月度数据,可以通过添加factor(month)
作为模型中的解释变量。通过在您的模型中同时包含漂移项和季节性项,您可以在存在另一个影响的情况下同时估计这两种影响。然后,您可以根据拟合模型进行预测,而无需进行临时更改。
(2) 预测是观测数据的函数;它们不是新数据。当您想对时间序列数据进行前向预测时,您的预测将是观测数据和拟合模型的参数估计的函数。对于具有自回归分量的时间序列模型,通过用较早的预测来表达后来的预测来简化预测的形式。后面的预测隐含地仍然是观测数据和估计参数的函数;它们只是通过先前的预测以简化的形式表示。
例如,假设您观察y1,...,yT你估计参数τ^对于一个模型。然后,如果您的模型具有自回归组件,您可以进行预测y^T+1=f(y1,...,yT,τ^)和y^T+2=f(y1,...,yT,y^T+1,τ^),其中后来的预测表示为早期预测的函数。预测y^T+2仍然是一个隐含的函数y1,...,yT,τ^,所以这只是简化表达预测的一种简写方式,以利用自回归。
如果您正确执行此操作,则您对预测的不确定性(例如,置信区间等)应该考虑到早期预测中的不确定性,因此随着您从观察到的数据越来越远,您的不确定性应该趋于“膨胀” . 您必须确保较早的预测不被视为新的观察数据 - 即预测y^T+1与实际数据点不一样yT+1. 只要你正确对待这一点,考虑到额外的不确定性,将后来的预测表达为依赖于早期的预测是没有问题的。