我目前正在分析这些群体是异方差的数据集。因此,我使用Welch ANOVA来测试均值之间的显着差异。这些结果很重要,因此我希望进行一项事后的Games-Howell测试,以确定哪些组彼此不同。我正在使用posthocTGH功能,它是userfriendlyscience包的一部分。这根据APA标准格式化p值,但我想知道未格式化的值是什么。我尝试使用formatPvalue = FALSE参数来修改它,但这不会改变显示的p值。
目前的代码:
posthoc<-posthocTGH(y=dataset$climb.distance,
x=dataset$genotype,
method=c("games-howell"),
formatPvalue = FALSE)
答案 0 :(得分:0)
如果我已正确理解您的问题,您可以按如下方式获取未格式化的p值:
phoc <- posthocTGH(y=ChickWeight$weight, x=ChickWeight$Diet, method="games-howell")
(outmtx <- phoc$output$games.howell)
diff ci.lo ci.hi t df p p.adjusted
2-1 19.971212 0.3575276 39.58490 2.6378339 201.3839 4.420348e-02 0.1768139320
3-1 40.304545 17.5439718 63.06512 4.5930381 175.9190 4.883308e-05 0.0002929985
4-1 32.617257 13.4519674 51.78255 4.4086175 203.1602 9.873989e-05 0.0004936994
3-2 20.333333 -6.2029177 46.86958 1.9829842 229.9425 1.974058e-01 0.5922172720
4-2 12.646045 -10.9092650 36.20136 1.3891079 235.8785 5.074188e-01 1.0000000000
4-3 -7.687288 -33.8987923 18.52422 0.7590752 226.1567 8.726938e-01 1.0000000000
可以使用以下方法提取p值的向量:
outmtx$p.adjusted
[1] 0.1768139320 0.0002929985 0.0004936994 0.5922172720 1.0000000000 1.0000000000
我希望这可以帮到你。