第一范文网 - 专业文章范例文档资料分享平台

0时间序列初探—平稳性分析及R实现

来源:用户分享 时间:2025/5/31 4:31:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

简记为ARMA(p, q)。利用滞后算子,此模型可写为

φ(B)Xt=θ(B)εt (2.1.7)

3 R中实现判断时间序列的平稳性

3.1 例一

> x=rnorm(500) #生成500个服从正太分布的数 > y=cumsum(x) #累加x的数对应得到y

3.1.1 绘制时序图

> plot.ts(x)

> plot.ts(y)

从两个图的不同可以看出x时间序列趋势不随时间的变化而变化,其随机性比较强。而y序列则有明显的时间趋势。

3.1.2 ADF.test检验

install.packages(\#安装时间序列包

library(\rary\#载入时间序列包 > adf.test(x) Augmented Dickey-Fuller Test

data: x

Dickey-Fuller = -8.0878, Lag order = 7, p-value = 0.01 alternative hypothesis: stationary

结论:p-value = 0.01拒绝原假设(原假设认为时间序列是非平稳的),即可认为x是平稳的。 > adf.test(y) Augmented Dickey-Fuller Test

data: y

Dickey-Fuller = -1.1291, Lag order = 7, p-value = 0.9179 alternative hypothesis: stationary

结论:p-value = 0.9179不能拒绝原假设,所以认为y是非平稳的。

函数2:ADF检验时间序列的平稳性:ADFTEST 参数1:时间序列

P临界值,默认值为0.05 返回结果:用框架来组织返回结果

结论(1:平稳,0:不平稳) adf.test函数的返回值

3.1.3 PP检验

> pp.test(x) Phillips-Perron Unit Root Test

data: x

Dickey-Fuller Z(alpha) = -510.4566, Truncation lag parameter = 5, p-value = 0.01

alternative hypothesis: stationary

警告信息:

In pp.test(x) : p-value smaller than printed p-value

结论:p-value = 0.01拒绝非平稳性假设,即认为x是平稳的。

> pp.test(y) Phillips-Perron Unit Root Test

data: y

Dickey-Fuller Z(alpha) = -3.9888, Truncation lag parameter = 5, p-value = 0.8872

alternative hypothesis: stationary

结论:p-value = 0.8872不能拒绝原假设y是非平稳的,所以认为y是非平稳的。

函数3:PP检验时间序列的平稳性:PPTEST 参数1:时间序列

P临界值,默认值为0.05

返回结果:用框架来组织返回结果

结论(1:平稳,0:不平稳) R语言pp检验函数的返回值

3.1.4 ACF自相关函数判断

> modelx=lm(x~time(x)) > summary(modelx)

Call:

lm(formula = x ~ time(x))

Residuals:

Min 1Q Median 3Q Max

-2.87920 -0.75003 0.01103 0.70595 3.15625

Coefficients:

Estimate Std. Error t value Pr(>|t|) (Intercept) 0.1524849 0.0915359 1.666 0.0964 . time(x) -0.0005077 0.0003166 -1.603 0.1095 ---

Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 1.022 on 498 degrees of freedom Multiple R-squared: 0.005136, Adjusted R-squared: 0.003138

F-statistic: 2.571 on 1 and 498 DF, p-value: 0.1095

> acf(rstudent(modelx),main='关于x的acf自相关系数')

搜索更多关于: 0时间序列初探—平稳性分析及R实现 的文档
0时间序列初探—平稳性分析及R实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6fjbd0iiin3ef8k93tpd_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top