楼主: chen0305
10988 10

[问答] ARMA模型怎么预测下一期值啊? [推广有奖]

  • 0关注
  • 0粉丝

高中生

27%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
120 点
帖子
17
精华
0
在线时间
12 小时
注册时间
2006-11-29
最后登录
2016-11-16

楼主
chen0305 发表于 2009-7-6 16:36:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我做了一个ARMA模型,样本区间是从2008年7月4日到2009年7月5日,我想用这个模型预测下一期(2009年7月6日)的值,用了“forecast”之后,怎么不行呢?显示

"WARING: Sample specification includes observations outside of the workfile range. only observations inside the workfile range have been included"

"HINT: Select Structure/Resize from the \workfile\Proc menu if you want to expand the"

怎么做啊?
二维码

扫码加我 拉你入群

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

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

关键词:arma模型 MA模型 ARMA ARM RMA 预测 模型 ARMA

回帖推荐

xiesiyang163 发表于7楼  查看完整内容

你导入样本数据的时候,样本范围选择2008.07.04——2009.07.06,建立ARMA模型前把样本数据范围调整为smpl 2008.07.04 2009.07.05,建立好模型后,进行forcast时,forcast sample调整为2008.07.04——2009.07.06,这样就OK了!

小朝 发表于6楼  查看完整内容

例如:样本数据是1999-2008,预测2009年。 第一步 扩展样本容量 expand 1999 2009 第二步 用ARMA建模正确后 在估计方程下的sample改写程1999 2008 第三步 用估计方程预测 在forecast sample中改写成 1999 2009

本帖被以下文库推荐

沙发
jh81522 发表于 2009-7-7 07:32:46
你的sample要包含7月6日
my electronic photo album:
http://www.flickr.com/photos/cnflybird
红旗卷起农奴戟,黑手高悬霸主鞭。
为有牺牲多壮志,敢教日月换新天。

藤椅
520tmac 发表于 2009-12-26 17:25:44
我也遇到了同样的情况,我的样本数据室1999-2008,我不知道该怎么预测2009,我试过建好模型修改样本空间,1999-2009,但是那样p、q值都会改变,ARMA值也改变了,而且整个趋势是反映1999-2009的趋势,并且2009的值为NA,不是我所需要反映的1999-2008的趋势,因此所建的ARMA模型就没有意义了。请各位帅哥靓女们指教

板凳
2009110372 发表于 2010-4-3 20:27:01
扩展样本容量就可以做了!

报纸
zhailj007 发表于 2010-4-3 22:09:35
我也不是太明白,估计运用模型的时候样本个数出现的问题(有效样本的个数减少了)。我想不是增加样本个数,就是要改变样本的时间设置。再看看课本,相信你那个很好的解决

地板
小朝 发表于 2010-4-3 23:58:27
例如:样本数据是1999-2008,预测2009年。
第一步  扩展样本容量  expand 1999 2009
第二步  用ARMA建模正确后  在估计方程下的sample改写程1999 2008
第三步  用估计方程预测 在forecast sample中改写成 1999 2009
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

7
xiesiyang163 发表于 2012-4-26 09:48:04
你导入样本数据的时候,样本范围选择2008.07.04——2009.07.06,建立ARMA模型前把样本数据范围调整为smpl 2008.07.04 2009.07.05,建立好模型后,进行forcast时,forcast sample调整为2008.07.04——2009.07.06,这样就OK了!
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

8
dir3 发表于 2012-9-17 14:19:35
小朝 发表于 2010-4-3 23:58
例如:样本数据是1999-2008,预测2009年。
第一步  扩展样本容量  expand 1999 2009
第二步  用ARMA建模正 ...
正解

9
白头雕007 发表于 2013-3-30 20:04:03
小朝 发表于 2010-4-3 23:58
例如:样本数据是1999-2008,预测2009年。
第一步  扩展样本容量  expand 1999 2009
第二步  用ARMA建模正 ...
可我怎么知道预测后的2009的值呢?

10
白头雕007 发表于 2013-3-30 20:05:43
dir3 发表于 2012-9-17 14:19
正解
方法是对的,可是还是没法查看具体的值?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-6 06:36