增加 R 中 Tukey 检验的 p 值分辨率

increasing the resolution of the p value on a Tukey test in R

我在 R 中执行了 Tukey HSD 测试,我想查看其中一个比较的 p 值。当我 运行 Tukey 测试时,我的 p 值太小以至于在 table 上它们只读为“0.0000000”。我需要知道实际值是多少,即使它小到四舍五入为 0。我该怎么做?方差分析生成的 p 值为 2.2e-16。

data <- data.frame(temp=c(three,four,fif,six,sev),
                   year=factor(rep(c("2013","2014","2015","2016","2017"),
                                   times=c(length(three),length(four),length(fif),length(six),length(sev)))))
final <- aov(temp~year,data=data)
anova(final)
tuk <- TukeyHSD(final)

也许尝试更改选项?

options("scipen" = 100, "digits" = 22)

完成后,将其设置回默认值。

options("scipen" = 0, "digits" = 7)