全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
12497 11
2013-04-09
之前照着书上写的预测过一次虽然结果不大好好歹有图像,现在命令都通不过了呀。呀。呀!
根据《R语言时间序列中文教程》:
> x.fore=predict(x.fit,n.head=10)
> ts.plot(x,x.fore$pred)
错误于.cbind.ts(list(...), .makeNamesTs(...), dframe = dframe, union = TRUE) :
  非时间序列的长度不对
> 之前用这个成功过一次啊
又根据《时间序列分析及应用-R语言(2nd Edt)》:
> plot(x.fit,n.head=25,type='b',xlab='Time',ylab='AE/mV')
错误于min(x, na.rm = na.rm) : 'type'(list)参数不对   

又根据度娘知道提供的:
> nobs=length(x)
> fit=arima(x,order=c(0,1,1),xreg=1:nobs)
警告信息:
In stats:::arima(x = x, order = order, seasonal = seasonal, xreg = xreg,  :
  possible convergence problem: optim gave code=1
> fore=predict(fit, 15, newxreg=(nobs+1):(nobs+15))
> ts.plot(fore)
错误于xy.coords(x, NULL, log = log) :
  (串列)对象不能强制改变成'double'种类

我愁死了,你让我预测一下嘛





二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-9 14:46:07
过去成功过一次结果也是一条直线。。。能不能得到那种跟原始曲线作对比的图啊
附件列表
QQ截图20130409143713.png

原图尺寸 46.32 KB

不想要这种光往前预测几个点的

不想要这种光往前预测几个点的

QQ截图20130409143654.png

原图尺寸 8.64 KB

我想要这种跟原始作对比的预测

我想要这种跟原始作对比的预测

二维码

扫码加我 拉你入群

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

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

2013-4-9 14:59:54
预测是一条直线是不是模型的问题啊我看书上有个(0,1,1)的预测结果也是一条直线。
二维码

扫码加我 拉你入群

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

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

2013-4-10 08:06:29
楼主应该是用的forecast package? 貌似原作者说过,对于Predict函数,如果拟合的arima模型不比mean value predict 等 dummy prediction method 好的话,predict 函数的预测值是根据这些dummy prediction method 给出的,而不是你给出的arima模型。
二维码

扫码加我 拉你入群

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

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

2013-4-10 17:19:39
楼主的看一下数据的mode吧,mode不对会出错吧
二维码

扫码加我 拉你入群

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

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

2013-4-11 13:46:13
Aharach 发表于 2013-4-10 08:06
楼主应该是用的forecast package? 貌似原作者说过,对于Predict函数,如果拟合的arima模型不比mean value p ...
哦,应该就是这个问题了,我看着就像均值。还有啥其他函数好用么。能用arima的
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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