在R plot arima拟合模型与原始系列

时间:2011-07-21 21:43:27

标签: r time-series

我正在使用GRETL。在那里,当我进行arima模型验证的预测时,我将得到蓝色系列的拟合系列和红色系列的原始系列。后来,我切换到R,在这里我找不到任何命令来做同样的事情。我正在使用预测包中的Arima模型。

细节,

在GRETL中我用来做模型 - >时间序列 - > arima - >预测。它会自动打印合适的系列和原始系列。有什么想法在R上做同样的事情吗?

2 个答案:

答案 0 :(得分:40)

这个问题相当开放,但这是一个非常非常基本的答案。直接从Arima包中forecast的帮助文件中提供的示例之一开始:

fit <- Arima(WWWusage,order=c(3,1,0))

你说你希望原始系列为红色,而系列系列为蓝色:

plot(fit$x,col="red")
lines(fitted(fit),col="blue")

产生的图形看起来像这样:

arima

对于这样的基本问题,我建议您花一些时间here熟悉一些R的基本功能。

答案 1 :(得分:16)

您发现的差异是因为arima()函数与Arima()函数不同。前者包含在基础{stats}包中,后者来自包{forecast},并包含用于预测观察值的拟合()函数。