全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7456 3
2009-07-14


各位高手,偶这个菜鸟又来问问题了,这个问题是关于时间序列模型ARIMA的定阶,我要建立一个ARIMA(p,d,q模型,请问其中P,Q两个数怎么确定呢?我已用SAS做了偏自相关系数图但不知道该怎么查看?请教各位大哥大姐们:这个是最初做的


第一步画时序图;第二步,做自相关系数散点图、白噪声检验结果,这是个非平稳的时间序列,图在这里http://www.pinggu.name/space-721944-do-album-picid-8714.html

第三步,我又做了差分序列识别

proc
arima
data=tax.a;

identify
var=x(1,12) nlag=13;

run;


因为图上来不了,我保存在我的相册里的

http://www.pinggu.name/space-721944-do-album-picid-8715.html

结果为:现在我就看不来这个自相关系数图了,那个*>,就是星号和点代表什么意思啊?取了一阶差分了,这个序列是否就平稳了呢?还需要做一次么?


如果平稳了,我想请教怎么看截尾和怎么看在2倍标准差以内或是以外呢?我怎么ARIMA(p,q,d) P,Q,D的值呢?我看了高惠璇的SAS/ETS还是看不明白啊


特别是星星点点的,我看不懂图,请教ARIMA高手啊快快现身吧,谢谢啦!









二维码

扫码加我 拉你入群

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

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

全部回复
2009-7-14 23:58:04
用命令minic p=(0,10) q=(0,10)  搜索然后看AIC值最小的p、q
二维码

扫码加我 拉你入群

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

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

2009-7-15 00:19:33
少了一幅偏相关图,这里我假定数据是以月为间隔
proc
arima
data=tax.a;
identify
var=x (1)  minic  p=(0:6) q=(0:6);
run;
至于季节因子d,要结合实际的情况

执行程序后会有一个矩阵----minimun information criterion
直接找到矩阵下面的 minimum table value: BIC(a.b).其中a=p b=q
注意,不要只用arima一种模型,多用几个,可在时间序列模块中选

怎么看截尾和怎么看在2倍标准差以内或是以外呢?
正如你所见的星星点点,先说点点,两排点点之间就是2倍方差之内,再说星星,迅速变短,一般在2-3步内以致消失为0,则序列是平稳的,你给的图表示该序列是非平稳的

时间序列是应用统计学的一个独立分支,必须清楚的了解其分析思想,各种模型运用的范围及可能的误差。高惠璇的SAS/ETS是假定你预备了前面讲的条件,告诉你如何用sas这个工具去实现你构想的模型
二维码

扫码加我 拉你入群

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

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

2009-8-1 10:10:48
楚韵荆风 发表于 2009-7-14 23:58
用命令minic p=(0,10) q=(0,10)  搜索然后看AIC值最小的p、q
你说的这种方法只适合用ARIMA,但是楼主的不仅做了一阶差分,还做了12步季节差分,这种办法好像失效了哦,呵呵
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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