当我多次运行以下代码时,仅当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
答案 0 :(得分:3)
我对你正在运行的命令了解不多,但我浏览了adfTest
函数,它看起来像基于approx
函数的p值近似值一个临界值表,这意味着它们不能报告P值&lt; 0.01。