全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
33830 14
2011-09-09

R里面的fUnitRoots包可以轻松实现时间序列的单位根检验,两个主函数分别是adfTestunitrootTest。对于以应用统计为主要目的的人而言,看懂单位根检验的结果可能比探讨单位根检验的原理更重要。为了清晰地表明有单位根的序列的检验结果和无单位根的序列的检验结果之间的差别,在这里生成两个可对比的单位根序列来举例:

首先,载入fUnitRoots包:

>library(fUnitRoots);

生成没有单位根的序列x和由单位根的序列y:

>x = rnorm(1000) ;

>y = cumsum(c(0, x)) ;

对序列x进行adf检验:

>adfTest(x)

###结果

Title:

Augmented Dickey-Fuller Test

Test Results:

PARAMETER:

Lag Order: 1

STATISTIC:

Dickey-Fuller: -22.6172

P VALUE:

0.01

Warning message:

In adfTest(x) : p-value smaller thanprinted p-value

注意上述结果中的P值。

对序列y进行adf检验:

adfTest(y)

###结果

Title:

Augmented Dickey-Fuller Test

Test Results:

PARAMETER:

Lag Order: 1

STATISTIC:

Dickey-Fuller: -0.3826

P VALUE:

0.4944

注意上述结果的p值,跟x序列的结果有什么区别?

对序列x进行单位根检验:

>unitrootTest(x)

###结果

Title:

Augmented Dickey-Fuller Test

Test Results:

PARAMETER:

Lag Order: 1

STATISTIC:

DF: -22.2201

P VALUE:

t: < 2.2e-16

n: 0.0009314

对序列y的单位根检验:

> unitrootTest(y)

###结果

Title:

Augmented Dickey-Fuller Test

Test Results:

PARAMETER:

Lag Order: 1

STATISTIC:

DF: -1.1701

P VALUE:

t: 0.2213

n: 0.4443

二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-13 15:27:17
学习了    不错
二维码

扫码加我 拉你入群

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

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

2013-11-4 13:02:23
学习了
二维码

扫码加我 拉你入群

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

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

2013-12-13 10:34:23
有用
二维码

扫码加我 拉你入群

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

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

2014-1-23 22:01:20
谢谢楼主~~~~~
二维码

扫码加我 拉你入群

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

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

2014-5-4 18:18:21
赞一个。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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