时间序列初探—平稳性分析及R实现_第1页
时间序列初探—平稳性分析及R实现_第2页
时间序列初探—平稳性分析及R实现_第3页
时间序列初探—平稳性分析及R实现_第4页
时间序列初探—平稳性分析及R实现_第5页
免费预览已结束,剩余12页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1基本概念时间序列的平稳性假定某个时间序列是由某一随机过程<stochasticprocess)生成的,即假定时间序列Xt<t=1,2,)的每一个数值都是从一个概率分布中随机得到,如果满足下列条件:b5E2RGbCAP1 )均值E(Xt>=是与时间t无关的常数;2 )方差Var(Xt>=2是与时间t无关的常数;3 )协方差Cov(Xt,Xt+k>=k是只与时期间隔k有关,与时间t无关的常数;则称该随机时间序列是平稳的stationary,而该随机过程是一平后急随机过程stationarystochasticprocess)。plEanqFDPw时间序列的非平稳性平

2、稳时间序列的均值为常数,自协方差函数与起点无关,而非平稳时间序列则不满足这两条要求。常见的非平稳类型有趋势和突变DXDiTa9E3d趋势趋势是指变量随时间持续长期的运动,时间序列变量围绕其趋势波动。可以用线性趋势、二次趋势、季节性均值趋势和余弦趋势来估计一般的非常数均值趋势模型的参数。RTCrpUDGiT突变突变来自总体回归系数在某一特定日期上的离散变化或来自系数在长时期内的渐变。平稳性判断图示判断?给出一个随机时间序列,首先可通过该序列的时间路径图来粗略地判断它是否是平稳的。?一个平稳的时间序列在图形上往往表现出一种围绕其均值不断波动的过程;?而非平稳序列则往往表现出在不同的时间段具有不同的

3、均值<如持续上升或持续下降)。函数1:时间序列及趋势绘制参数1:时间序列功能:绘制时间序列绘制时间序列的趋势函数返回值:无单位根检验单位根检验unitroottest)是针对宏观经济数据序列、货币金融数据序列中是否具有某种统计特性而提出的一种平稳性检验的特殊方法,单位根检验的方法有很多种,包括DF检验、ADF检验、PP检验、NP检验等。5PCzVD7HxA单位根检验时间序列的单位根研究是时间序列分析的一个热点问题。时间序列特性的时变行为实际上反映了时间序列的非平稳性质。对非平稳时间序列的处理方法一般是将其转变为平稳序列,这样就可以应用有关平稳时间序列的方法来进行相应得研究。对时间序列单位

4、根的检验就是对时间序列平稳性的检验,非平稳时间序列如果存在单位根,则一般可以通过差分的方法来消除单位根,得到平稳序列。对于存在单位根的时间序列,一般都显示出明显的记忆性和波动的持续性,因此单位根检验是有关协整关系存在性检验和序列波动持续性讨论的基础。jLBHrnAlLg自相关函数(ACF冽断平稳时间序列的自相关函数(ACF懑么是截尾的,要么是拖尾的。因此我们可以根据这个特性来判断时间序列是否为平稳序列。若时间序列具有上升或下降的趋势,那么对于所有短时滞来说,自相关系数大且为正,而且随着时滞k的增加而缓慢地下降。xHAQX74J0X若序列无趋势,但是具有季节那么于按月采集的数据,时滞12,24,

5、36的自相关系数达到最大(如果数据是按季度采集,则最大自相关系数出现在4,8,12,>,并且随着时滞的增加变得较小。LDAYtRyKfE平稳时间序列模型自回归AR模型由于经济系统惯性的作用,经济时间序列往往存在着前后依存关系。最简单的一种前后依存关系就是变量当前的取值主要与其前一时期的取值状况有关。用数学模型来描述这种关系就是如下的一阶自回归模型:Zzz6ZB2LtkXt=(|)Xt-1+£t<2.1.1)常记作AR(1>。其中Xt为零均值<即已中心化处理)平稳序列,0为Xt对Xt1的依赖程度,£t为随机扰动项序列<外部冲击)。dvzfvkwM

6、I1若0=1则Xt包含了一个随机性趋势,是非平稳的。若0的绝对值<1则其是平稳的。如果Xt与过去时期直到Xt-p的取值相关,则需要使用包含Xt1,Xt-p在内的p阶自回归模型来加以刻画。P阶自回归模型的一般形式为:rqyn14ZNXIXt=01Xt1+02Xt2+dpXt-p+£t<2.1.2)为了简便运算和行文方便,我们引入滞后算子来简记模型。设B为滞后算子,即BXt=Xt-1,则B(Bk-1Xt>=BkXt=Xt-kB(C>=C(C为常数>。利用这些记号,<2.1.2)式可化为:EmxvxOtOcoXt=d1BXt+d2B2Xt+d3B3Xt+

7、©pBpXt+£t从而有:<1-j1B-02B2-jpBp)Xt=&t记算子多项式0<B)=<1-01B-02B2-0pBP),则模型可以表示成0<B)Xt=£t(2.1.3>例如,二阶自回归模型Xt=0.7Xt-1+0.3Xt-2+0.3Xt-3+£t可写成<1-0.7B-0.3B2)Xt=&tSixE2yXPq5若AR(P消一个等于1的根,则称序列有一个单位自回归根或称为单位根,从而也说明它包含了随机性趋势,是非平稳的。当且仅当AR特征方程的每一个根绝对值大于1,时间序列是平稳的。6ewMyirQF

8、L滑动平均模型<MA有时,序列Xt的记忆是关于过去外部冲击值的记忆,在这种情况下,Xt可以表示成过去冲击值和现在冲击值的线性组合,即kavU42VRUsXt=£t-01et-1-02et-2-0q£t-q(2.1.4>此模型常称为序列Xt的滑动平均模型,记为MA(q>,其中q为滑动平均的阶数,01,02-0q为参滑动平均的权数。相应的序列Xt称为滑动平均序列。y6v3ALoS89使用滞后算子记号,<2.1.4)可写成Xt=<1-01B-02B2-0qBq)qt=0(B>£t(2.1.5>自回归滑动平均模型<ARMA如

9、果序列Xt的当前值不仅与自身的过去值有关,而且还与其以前进入系统的外部冲击存在一定依存关系,则在用模型刻画这种动态特征时,模型中既包括自身的滞后项,也包括过去的外部冲击,这种模型叫做自回归滑动平均模型,其一般结构为:M2ub6vSTnPXt=01Xt-1+02Xt-2+0pXt-p+£t-01£t-1-02£t-2-0q£t-q(2.1.6>0YujCfmUCw简记为ARMA(p,q>。利用滞后算子,此模型可写为0<B)Xt=0(B>£t<2,1.7)R中实现判断时间序列的平稳性例一> x=rnorm(500

10、>#生成500个服从正太分布的数> y=cumsum(x>#累力口x的数对应得到y绘制时序图>plot.ts(x>Time>plot.ts(y>Time从两个图的不同可以看出x时间序列趋势不随时间的变化而变化,其随机性比较强。而y序列则有明显的时间趋势。eUts8ZQVRdADF.test检验install.packages("tseries">#安装时间序列包library("tseries",lib.loc="e:/ProgramFiles/R/R-2.15.2/library"&g

11、t;#载入时间序列包sQsAEJkW5T> adf.test(x>AugmentedDickey-FullerTestdata:xDickey-Fuller=-8.0878,Lagorder=7,p-value0.01GMsIasNXkAalternativehypothesis:stationary结论:p-value=0.01拒绝原假设<原假设认为时间序列是非平稳的),即可认为x是平稳的。> adf.test(y>AugmentedDickey-FullerTestdata:yDickey-Fuller=-1.1291,Lagorder=7,p-value0.

12、9179TIrRGchYzgalternativehypothesis:stationary结论:p-value=0.9179不能拒绝原假设,所以认为y是非平稳的。函数2:ADF检验时间序列的平稳性:ADFTEST参数1:时间序列P临界值,默认值为0.05返回结果:用框架来组织返回结果结论<1:平稳,0:不平稳)adf.test函数的返回值PP检验> pp.test(x>Phillips-PerronUnitRootTestdata:xDickey-FullerZ(alpha>=-510.4566,Truncationlagparameter=5,p-value=0.0

13、17EqZcWLZNXalternativehypothesis:stationary警告信息:Inpp.test(x>:p-valuesmallerthanprintedp-valuelzq7IGf02E结论:p-value=0.01拒绝非平稳性假设,即认为x是平稳的。> pp.test(y>Phillips-PerronUnitRootTestdata:yDickey-FullerZ(alpha>=-3.9888,Truncationlagparameter=5,p-value=0.8872zvpgeqJ1hkalternativehypothesis:statio

14、nary结论:p-value=0.8872不能拒绝原假设y是非平稳的,所以认为y是非平稳的。函数3:PP检验时间序列的平稳性:PPTEST参数1:时间序列P临界值,默认值为0.05返回结果:用框架来组织返回结果结论<1:平稳,0:不平稳)R语言pp检验函数的返回值ACF自相关函数判断> modelx=lm(xtime(x>>> summary(modelx>Call:lm(formula=xtime(x>>Residuals:Min1QMedian3QMax-2.87920-0.750030.011030.705953.15625Coeffici

15、ents:EstimateStd.ErrortvaluePr(>|t|>(Intercept,0.15248490.09153591.6660.0964.NrpoJac3v1time(x>-0.00050770.0003166-1.6030.1095-Signif.codes:0'*'0.001'*'0.010.05'.'0.1''11nowfTG4KIResidualstandarderror:1.022on498degreesoffreedomfjnFLDa5ZoMultipleR-squared:0.005

16、136,AdjustedR-squared:0.003138tfnNhnE6e5F-statistic:2.571on1and498DF,p-value:0.1095HbmVN777sL>acf(rstudent(modelx>,main='关于x的acf自相关系数'>V7l4jRB8Hs从图中可以看出其K阶滞后自相关系数都非常小呈截现象,因此判断时间系列为平稳性是合理的。函数4:ACF检验函数参数:时间序列检验p值,默认为0.05图形保存路径,默认为空返回值:以框架形式线性回归函数各个系数的检验p值ACF函数的返回值>modely=lm(ytime(y

17、>>>summary(modely>Call:lm(formula=ytime(y>>Residuals:Min1QMedian3QMax-13.2206-5.6292-0.67426.318513.6971Coefficients:EstimateStd.ErrortvaluePr(>|t|>(Intercept>8.6593760.62053813.96<2e-16*83lcPA59W9time(y>0.0329660.00214615.36<2e-16*mZkklkzaaP-Signif.codes:0'*&

18、#39;0.001'*'0.010.05'.'0.1''1AVktR43bpwResidualstandarderror:6.927on498degreesoffreedomORjBnOwcEdMultipleR-squared:0.3214,AdjustedR-squared:0.32012MiJTy0dTTF-statistic:235.9on1and498DF,p-value:<2.2e-16gIiSpiue7A>acf(rstudent(modely>,main='关于y的acf自相关系数'>从图中

19、可以看出ACF随着k的增大而缓慢下降,自相关系数大且为正因此判断y序列为非平稳时间序列是合理的。uEh0U1Yfmh例二以TSA自带的数据tempdub为例验证数据的平稳性检验绘图>library("TSA",lib.loc="e:/ProgramFiles/R/R-2.15.2/library”>IAg9qLsgBX从图中可以看出此时间序列具有非常明显的周期性趋势WwghWvVhPEAdf检验> adf.test(tempdub>AugmentedDickey-FullerTestdata:tempdubDickey-Fuller=-11

20、.0773,Lagorder=5,p-value=0.01asfpsfpi4kalternativehypothesis:stationary结论:p-value=0.01所以tempdub时间序列是平稳的。Pp检验> pp.test(tempdub>Phillips-PerronUnitRootTestdata:tempdubDickey-FullerZ(alpha>=-51.0795,Truncationlagparameter=4,p-value=0.01ooeyYZTjj1alternativehypothesis:stationary警告信息:Inpp.test(tempdub>:p-valuesmallerthanprintedp-valueBkeGuIn

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论