楼主: 孤峰傲雪
17003 11

[问答] R语言做ARIMA模型时,拟合的IMA(1,1)模型,为什么预测值总是一个常数? [推广有奖]

  • 11关注
  • 5粉丝

已卖:1784份资源

副教授

18%

还不是VIP/贵宾

-

威望
0
论坛币
9192 个
通用积分
272.3522
学术水平
20 点
热心指数
23 点
信用等级
8 点
经验
19958 点
帖子
516
精华
0
在线时间
897 小时
注册时间
2010-9-14
最后登录
2024-12-20

楼主
孤峰傲雪 发表于 2014-7-23 00:35:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在做ARIMA模型时,拟合的IMA(1,1)模型,为什么预测值总是一个常数?
>ima1 =arima(abc,order=c(0,1,1))
将原始序列和拟合序列画出:

>plot(y=abc,x=c(1:272),ylim=c(1500,3500),cex=5,type="l", col="black",xlab="Time(周)")

>abc.pre=abc-residuals(ima1)

>lines(y=abc.pre,x=c(1:272),type="l",col="blue",xlab="Time(周)")

1.jpg

可是做预测时,总是出现这样的图:

>plot(ima1,n.ahead=25,type='b',xlab='时间(周)')

预测图

求专家指正为什么预测25期的结果总是常数?


二维码

扫码加我 拉你入群

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

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

关键词:ARIMA模型 ARIMA MA模型 ima 预测值 模型

不仅生产知识也做大自然的搬运工

沙发
孤峰傲雪 发表于 2014-7-23 12:09:11
先自己顶一个,请高手指点啊。。。

藤椅
1032455674 在职认证  发表于 2014-9-19 20:06:32
不懂啊,软件的东西太深奥了。

板凳
ウ兴ウ 发表于 2015-2-27 10:59:02
MA只能做一步预测,你可以自己推导。。。大于一步的预测都是相同的数。很纠结的

报纸
李燕letty 学生认证  发表于 2015-4-5 08:17:16 来自手机
Mark

地板
孤峰傲雪 发表于 2015-4-8 23:04:33
ウ兴ウ 发表于 2015-2-27 10:59
MA只能做一步预测,你可以自己推导。。。大于一步的预测都是相同的数。很纠结的
谢谢

7
qc1482 发表于 2015-4-30 23:47:43
arima(3,0,1)页出现这种状况怎么解决呢?

8
孤峰傲雪 发表于 2015-5-8 14:42:02
qc1482 发表于 2015-4-30 23:47
arima(3,0,1)页出现这种状况怎么解决呢?
是一样的啊,不用解决,你只需做一步预测就是了

9
harlon1976 发表于 2015-5-8 16:01:57
对于MA(q)模型,预测的步长超过其阶数q后,就是一个常数,区间估计也是不变的。
已有 1 人评分经验 收起 理由
静水深流 + 40 热心帮助其他会员

总评分: 经验 + 40   查看全部评分

10
nuomin 发表于 2015-5-8 19:23:43
ARIMA预测只和自回归部分相关,与移动平均部分无关。想做预测还是做成带自回归项的ARMA比较好。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 03:21