ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:203.06KB ,
资源ID:21495238      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21495238.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(时间序列分析第五章上机指导Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

时间序列分析第五章上机指导Word下载.docx

1、考虑对该序列进行1阶差分运算,同时考察查分后序列的平稳性,在原程序基础上添加相关命令,程序修改如下: data example5_1; proc arima; identify var=x(1); estimate p=1; forecast lead=5 id=t ; run;语句说明:(1)DATA步中的命令“difx=dif(x);”,这是指令系统对变量x进行1阶差分,差分后的序列值赋值给变量difx。其中dif()是差分函数,假如要差分的变量名为x,常见的几种差分表示为:1阶差分:dif(x)2阶差分:dif(dif(x)k步差分:difk(x)(2)我们在GPLOT过程中添加绘制了一

2、个时序图“difx*t”,这是为了直观考察1阶差分后序列的平稳性。所得时序图如图5-50所示。图5-50 序列difx时序图时序图显示差分后序列difx没有明显的非平稳特征。(3)“identify var=x(1);”,使用该命令可以识别查分后序列的平稳性、纯随机性和适当的拟合模型阶数。其中x(1)表示识别变量x的1阶差分后序列。SAS支持多种形式的差分序列识别:var=x(1),表示识别变量x的1阶查分后序列xt;var=x(1,1),表示识别变量x的2阶查分后序列2xt;var=x(k),表示识别变量x的k步差分后序列kxt;var=x(k,s),表示识别变量x的k步差分后,再进行s步查

3、分后序列skxt。识别部分的输出结果显示1阶查分后序列difx为平稳非白噪声序列,且具有显著的自相关系数不截尾、偏自相关系数1截尾的性质。(4)“estimate p=1;”对1阶差分后序列xt拟合AR(1)模型。输出拟合结果显示常数项不显著,添加或修改估计命令如下:estimate p=1 nonit;这是命令系统不要常数项拟合AR(1)模型,拟合结果显示模型显著且参数显著。如图5-51所示。图5-51 序列difx模型拟合结果输出结果显示,序列xt的拟合模型为ARIMA(1,1,0)模型,模型口径为:xt=艾普龙t/或等阶记为:xt=艾普龙t(5)“forecast lead=5 id=t

4、;”,利用拟合模型对序列xt作5期预测。一、建立数据集,绘制时序图data example5_2;input x;lagx=lag(x);t=_n_;cards; ;proc gplot data=example5_2;plot x*t=1;symbol1 c=black i=join v=star;输出时序图如5-52所示。 图5-52 序列x时序图时序图显示,序列X有一个明显的随时间线性递增的趋势,同时又有一定规律性的波动,所以不妨考虑使用误差自回归模型拟合该序列的发展。二、因变量关于时间的回归模型proc autoreg data=example5_2;model x=t/ dwprob

5、;(1)“proc autoreg data=example5_2;”指令SAS系统对临时数据集example5_2进行回归程序分析。(2)“model x=t/ dwprob;”指令SAS系统以变量t作为自变量,变量x作为因变量,建立线性模型:并给出残差序列 DW检验统计量的分为点。本例中,序列x关于变量t的线性回归模型最小二乘估计输出结果如图5-53所示。图5-53 序列x关于变量t的线性回归模型最小二乘估计结果本例输出结果显示,DW统计量的值等于,输出概率显示残差序列显著正相关。所以应该考虑对残差序列拟合自相关模型,修改AUTOREG程序如下:model x=t/nlag=5 backs

6、tep method=ml;Model语句是指令系统对线性回归模型 的残差序列显示延迟5阶的自相关图,并拟合延迟5阶自相关模型,特别注意,SAS输出的自回归模型结构为:即输出的自相关回归参数值与我们习惯定义的自回归参数值相差一个负号。 由于自相关延迟阶数的确定是由我们尝试选择的,所以nlag得阶数通常会指得大一些。这就导致残差自回归模型中可能有部分参数不显著,因而添加逐步回归选项backstep,指令系统使用逐步回归的方法筛选出显著自相关因子,并使用极大似然的方法进行参数估计。输出如下四方面的结果:1因变量说明如图5-54所示:图5-54 因变量说明2普通最小二乘估计结果该部分输出信息包括差平

7、方和(SSE)、自由度(DFE)、均方误差(MSE)、根号均方误差(Root MSE)、SBC信息量。回归部分相关系数平方(regress rsquare)、总的相关系数平方(totel rsquare),DW统计量(durbin watson)及所有待参数的自由度、估计值、标准差、t值和统计量的P值。如图5-55所示。图5-55 普通最小二乘估计结果3回归误差分析该部分共输出四方面的信息:残差序列自相关图、逐步回归消除的不显著项报告、初步均方误差(MSE)、自回归参数估计值。本例该部分输出结果如图5-56所示。图5-56 自回归误差分析输出结果本例输出的残差序列自相关图显示残差序列有非常显著

8、的1阶正相关性。逐步回归消除报告显示除了1阶的序列值显著自相关外,延迟其他阶数的序列值均不具有显著的自相关性,因此延迟2阶-5阶的自相关项被剔除。初步均方误差为4、最终拟合模型该部分包括三方面的汇总信息:收敛状况、极大似然估计结果和回归系数估计。本例该部分输出结果如图5-57所示。图5-57 最终拟合模型输出结果本例得到最终拟合模型为:为了得到直观的拟合效果,我们可以利用OUTPUT命令将拟合结果存入SAS数据集中,并对输出结果作图,相关命令如下:output out=out p=xp pm=trend;model x=t/nlag=5 backstep method=ml noint;pro

9、c gplot data=out;plot x*t=2 xp*t=3 trend*t=4 / overlay ;symbol2 v=star i=none c=black;symbol3 v=none i=join c=red w=2 l=3;symbol4 v=none i=join c=green w=2;“output out=out p=xp pm=trend;”,该命令是指令系统将部分结果输入临时数据集OUT,选择输出的第一个信息为整体模型的拟合值(P值),该拟合变量取名为XP;选择输出的第二个信息为线性趋势拟合值(PM值),还可以选择R选项输出拟合残差项,本例不要求输出此项。输出图

10、像如图5-58所示。图5-58 拟合效果图三、延迟因变量回归模型model x=lagx/lagdep=lagx;run;(1)首先在DATA步中添加命令“lagx=lgax(x);”,该语句指令系统使用延迟函数生成序列x的1阶延迟序列,并将该序列赋值给变量lagx,即(2)“model x=lagx/lagdep=lagx; ”指令 系统建立带有延迟变量的回归模型并通过LAGDEP选项指定被延迟的因变量名。本例输出结果如图5-59所示。图5-59带延迟因变量回归分析结果由于带有延迟因变量,所以这种场合在回归模型估计结果中输出的是durbin h统计量。本例中durbin h统计量的分布函数达

11、到,这表示残差序列不存在显著的相关性,不需要考虑对残差序列继续拟合自回归模型。在注意参数检验结果,如图5-60所示。图5-60 参数估计结果在显著性水平默认为的条件下,截距项不显著(P值大于),所以可以考虑在模型拟合命令中增加NOINT选项。最后输出拟合结果,并绘制拟合时序图相关命令如下:model x=lagx/lagdep=lagx noint;output out=out p=xp;plot x*t=2 xp*t=3 / overlay;模型拟合部分输出的信息表示最终的拟合模型为:输出的拟合效果图如图5-61所示。图5-61带有延迟因变量的回归模型拟合效果图本例中由于没有残差自回归项,最

12、终拟合值就是趋势值,所以只需绘制其中之一即可。介绍GARCH模型拟合,相关程序如下:Data example5_3;Input x;T=_n_;Cards; 18,97 ;proc gplot data= example5_3:symboll c=black i=jion v=star;proc autoreg data=example5_3;model x=t/nalg=5 dwprob archtest;model x=t/nalg=2 noint garch= (p=1,q=1);output out=out p=p residual=residual lcl=lcl ucl=ucl c

13、ev=cev;data out;set out;l95=*sqrt;u95=*sqrt;Lcl_GARCH=*sqrt(cev);Ucl_GARCH=*sqrt(cev);Lcl_p=*sqrt(cev);Ucl_p=p+*sqrt(cev);polt residual *t=2l95*t=3LCL-garch*t=4u95*t=UCL-garch*t=4/ovctlaypolt X *t=5 lcl * t =3LCL-p * t = 3UCL-p * t = 4/overlay;symbol2 c = green i = needle v = none;symbol3 c = black

14、i =join v = none w 2 l =2;symbol4 c = red i =join v none;symbol5 c = green i = join v = none;该时序输出图如图5-62所示图5-62 序列时序图时序图显示序列具有显著线性递增趋势,且波动幅度随时间递增,所以考虑使用AUTOREG过程建立序列xt,关于时间t的线性回归模型,并检验残差序列的自相关和易方差性,如果检验结果显示残差序列具有显著之相关性,建立参差回归模型;如果残差序列具有显著的异方差性,则需建立条件异方差模型,则要建立条件异方差模型。(1)“model x =t/nlag=5 dwprob ar

15、chtest;”该命令指令系统建立序列xt,关于时间t的线性回归模型,并检验残差系列5阶延迟的自相关性,并输出DW检验的p值,同时对残差序列进行异方差检验。DW检验结果显示残差序列具有显著的正自相关性,如图5-63所示。图5-63 普通最小二乘输出结果图5-64 残差序列自相关图参数估计结果显示回归模型常数截距项不显著,如图5-65所示。图5-65 线性回归模型参数估计结果异方差检验结果显示,残差序列具有显著的异方差性,且具有显著的长期相关性,如图5-66所示。图5-66 异方差检验结果(2)“modelx=t/nlag=2 noint garch=(p=1,q=1);”综合考虑残差序列自相关

16、性和异方差性检验结果,尝试拟合无回归常数项的AR(2)-GARCH(1,1)模型。模型最终拟合结果如图5-67所示。参数检验结果显示除GARCH(1,1)模型中的常数项不显著外,其他模型均显著,整个模型的R2高达,且正态性检验不显著(p值为),这与假定GARCH的残差函数t/ht服从正态分布相吻合,所以可以认为该模型拟合成功。最终模型口径为:图5-67 普通最小二乘估计输出结果(3)”output out=out p=p residual= residual lcl=lcl ucl=ucl cev=cev;”,将估计值(P=),残差(residuai=),序列置信下线(lcl=),序列置信下线

17、(Ucl=),条件方差(cev)的结果存入临时数据集。残差序列方差齐性假定下95%的置信下限:残差序列方差齐性假定下95%的置信上限:残差序列条件方差假定下95%的置信下限:残差序列条件方差假定下95%的置信上限:条件方差假定下,序列的95%置信下限Lcl_p=*sqrt(cev);条件方差假定下,序列的95%置信上限Ucl_p=p+*sqrt(cev);分别绘制两种拟合效果图,图5-68是针对残差序列的波动性拟合情况,及在方差齐性和非齐性两种假定下的置信区间,绘图命令如下:plot residual*t=3LCL_arch*t=4u95*t=3UCL_arch*t=4/overlay;图5-69是原系列的拟合情况,即在方差齐性和非极性两种假定下的置信区间,绘图命令如下:plot x*t=2 lcl*t=3LCL_p*t=4 ucl*t=3 UCL_p*t=4/overlay图中中间的波动曲线为残差序列或原序列,虚线为根据无条件方差得到的95%置信区间,而实线为根据条件方差得到的95%置信区间。图5-68 残差序列在两种方差假设下的置信区间效果图图5-69 序列在两种方差假定下的置信区间效果图而实线为根据条件方差得到的95%置信区间。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1