我用的是GRETL在那里,当我为arima模型的有效性做预测时,我将得到蓝色线条的拟合序列和红色线条的原始序列。后来,我切换到R,在这里我找不到任何命令来做同样的事情。我使用的是预测包中的Arima模型。
详细信息,
在GRETL中,我用来做模型->时间序列-> arima ->预测。它将自动打印安装的和原始的系列。有没有办法在R上做同样的事情?
发布于 2011-07-22 06:55:20
这个问题是相当开放的,但这里有一个非常,非常基本的答案。直接从forecast
包中Arima
的帮助文件中提供的示例开始:
fit <- Arima(WWWusage,order=c(3,1,0))
你说你想要红色的原始系列和蓝色的拟合系列:
plot(fit$x,col="red")
lines(fitted(fit),col="blue")
它会生成一个类似于下面这样的图:
对于像这样的基本问题,我建议您花一些时间here熟悉R的一些基本功能。
发布于 2012-11-30 21:34:30
您发现的差异是因为arima()
函数与Arima()
函数不同。前者包含在basis stats
程序包中,后者来自程序包forecast
,并包含用于预测观测值的fitted()
函数。
https://stackoverflow.com/questions/6783201
复制相似问题