全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
11484 13
2014-04-12
我用了adf.test和pp.test函数分别对同一组数据做了单位根检验,但是两个结果完全相反。很疑惑,不知道该用哪种,求大神解答~


> pp.test(pm25)

        Phillips-Perron Unit Root Test

data:  pm25
Dickey-Fuller Z(alpha) = -69.7489, Truncation lag parameter = 4, p-value = 0.01
alternative hypothesis: stationary

警告信息:
In pp.test(pm25) : p-value smaller than printed p-value
> adf.test(pm25)

        Augmented Dickey-Fuller Test

data:  pm25
Dickey-Fuller = -1.8316, Lag order = 4, p-value = 0.6465
alternative hypothesis: stationary


二维码

扫码加我 拉你入群

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

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

全部回复
2014-4-12 22:56:44
ADF的P值大,无法拒接原假设,应该使用PP检验的结果
二维码

扫码加我 拉你入群

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

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

2014-4-12 23:15:52
shaoqinglong11 发表于 2014-4-12 22:56
ADF的P值大,无法拒接原假设,应该使用PP检验的结果
我也发现adf.test的p值偏大,但是两个方法相差太多了,接受pp.test的结果,潜意识不是接受了这个序列平稳的假设吗?
二维码

扫码加我 拉你入群

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

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

2014-4-12 23:57:23
noisyman 发表于 2014-4-12 23:15
我也发现adf.test的p值偏大,但是两个方法相差太多了,接受pp.test的结果,潜意识不是接受了这个序列平稳 ...
那你的本意是不是觉得这个序列不可能是平稳的?要不再用DF检验试试吧,我得到的结果一般这两种方法是相同的
二维码

扫码加我 拉你入群

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

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

2014-4-13 18:18:24
我估计你的数据可能有离群值,导致两个检验结果不同,你用dfao命令试试
二维码

扫码加我 拉你入群

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

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

2014-4-13 20:56:45
先排除确定性趋势的可能,之后按照trend-intercept-none顺序做ADF检验。最后别忘了做一下perron检验。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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