全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 数据分析与数据挖掘
371 0
2022-12-12
fit=arima(LakeHuron,order=c(0,0,2))

fit

predict(fit,n.ahead=2)

ma(2)模型的预测值是如何计算得出的?

原始序列的最后三个值是:

x(1970)=579.31

x(1971)=579.89

x(1972)=579.96


我们要看模型残差。


> x<-fit$residuals

> x[98]*1.0174+x[97]*0.5008+579.0131

[1] 579.719

> x[98]*0.5008+579.0131

[1] 579.1191

再往后的预测就是个常数579.0131了。


> predict(fit,n.ahead=5)

$pred

Time Series:

Start = 1973

End = 1977

Frequency = 1

[1] 579.7189 579.1191 579.0131 579.0131 579.0131
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群