全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1068 1
2011-11-16
大家帮忙看一下 程序问题出在哪儿了呢?
为什么我的预测值是平的呢?谢谢~

beta=c(-0.266629158,-0.300429234,-0.242163858,-0.292667173,-0.263094949,-0.097495396,-0.115491818,-0.050959309,-0.065439934,
0.024011574,0.11187841,0.103109854,0.287722583,0.417265713,0.246244017,0.504138678)
ts.beta=ts(beta,frequency=1,start=c(1994))
fit=arima(ts.beta, order = c(1,1,0),method="ML")
pred.fit=predict(fit, n.ahead =20)
total=c(beta,pred.fit$pred)
total.ts=ts(total,frequency=1,start=c(1994))
plot(total.ts,type='b')
pic.bmp
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-16 10:30:03
时间序列好久不看记不得了,也懒得翻了
可能和你拟合的arma阶数低有关,预测是期望,arma在阶数后具有鞅性,期望值也就不变了。你可以查查书。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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