全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7962 10
2011-10-25
请问,我用MA(1)模型对时间序列进行模拟预测,参数估计时常数项不显著,去掉常数项后预测得到的三个数值为什么都是一样的啊!!(本人正赶毕业论文 望好心人不吝赐教)
二维码

扫码加我 拉你入群

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

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

全部回复
2011-10-25 05:11:11
是因为数据不stationary吗?
二维码

扫码加我 拉你入群

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

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

2011-10-25 08:02:09
也可能你使用的数据很少。不知道你用的数据量是多少个
二维码

扫码加我 拉你入群

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

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

2011-10-25 09:46:02
wlou65 发表于 2011-10-25 08:02
也可能你使用的数据很少。不知道你用的数据量是多少个
你好,一共有60组数据啊 前面所有平稳、白噪声检验都很正常啊 也是根据BIC选最优模型MA(1)啊 数据组数少吗?
二维码

扫码加我 拉你入群

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

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

2011-10-25 09:46:34
amber625 发表于 2011-10-25 05:11
是因为数据不stationary吗?
你好 可以说的清楚些吗?
二维码

扫码加我 拉你入群

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

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

2011-10-25 10:12:34
大家好 这是我写的程序 参数估计常数项不显著,加入noint后所得三个预测值都一样啊  如果不将常数项去处 三个预测值数值就不一样 求解 万分感谢!
data exp5;                                                                                                                              
input x@@;
dif=dif (x);
time=_n_;                                                                                                                              
cards;                                                                                                                                 
150 110 130 120                                                                                                                        
100 120 270 120                                                                                                                        
170 160 160 100                                                                                                                        
110 100 120 110                                                                                                                        
120 160 100 140                                                                                                                          
100 160 160 90                                                                                                                        
130 180 130 130                                                                                                                          
130 160 100 120
60  80  70  80
80  60  80  80
60  80  80  120
120 100 110 100
80  110 70  100
100 120 80  80
90  110 120 100
;
ods html;
proc gplot;                                                                                                                  
plot x*t difx*t;                                                                                                                          
symbol1 v=star c=red i=join;
proc arima;
identify var=x stationarity= (adf=1);
identify var=x(1) stationarity= (adf=1);
identify var=x(1) minic p= (0:5) q= (0:5);
estimate q=1;
forecast lead=3 id=time;
run;
ods html close;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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