2011-08-22 62 views
-2

我使用ur.pp功能在URCA包没有临界值(R):问题与URCA包:

pp <- ur.pp(rnorm(1000), type = "Z-alpha", model = "constant", lags = "short") 

当我尝试打印的临界值,我得到:

> [email protected] 
    [,1] [,2] [,3] 
[1,] NA NA NA 
> 

我需要的类型更改为Z-tau蛋白看到临界值:

> pp <- ur.pp(rnorm(1000), type = "Z-tau", model = "constant", lags = "short") 
> [email protected] 
        1pct  5pct  10pct 
critical values -3.439534 -2.864849 -2.568544 

为什么?

谢谢

回答

1

鉴于条款“Z-tau蛋白”和“Z-α”甚至没有在维基百科显示,我建议你的包管理器直接联系。 URCA文档没有提及在类型选择上返回的S4对象的任何依赖,所以这可能是一个错误。但它可能仅仅是“Z-alpha”是一些测试,它对于正态分布具有未定义的临界值。不知道这些测试是什么,我不能说。