当p值<0.01时,显示来自adfTest的p值数字的更多数字

时间:2013-07-19 17:25:43

标签: r

当我多次运行以下代码时,仅当0.01以上时,p值才会显示两位数以上。当低于0.01时,我无法访问数字。

如何获得更多数字?

library(fUnitRoots)
x = rnorm(13)
y = rnorm(13)
m <- lm(y ~ x + 0)
adfTest(coredata(resid(m)), type="nc")@test$p.value

多次运行以上打印件:

0.01290496626
0.01 (with warning: "p-value smaller than printed p-value")
0.01 (with warning: "p-value smaller than printed p-value")
0.08404833863

1 个答案:

答案 0 :(得分:3)

我对你正在运行的命令了解不多,但我浏览了adfTest函数,它看起来像基于approx函数的p值近似值一个临界值表,这意味着它们不能报告P值&lt; 0.01。