我在 R 中运行单向方差分析,违反了方差同质性假设。在运行了重要的 Welch 测试之后,我尝试在 R 中运行 Games-Howell Post Hoc 测试。我正在使用 userfriendlyscience 包中的 oneway 函数。当我运行我的代码时,单向方差分析会运行,但事后测试输出除了 NA 之外没有返回任何内容。关于如何修复我的代码的任何建议?
样本数据
>head(dat)
Region Composite
1 4.14
2 3.54
2 3.75
3 3.06
1 4.49
2 3.99
我的输出:
diff ci.lo ci.hi t df p
2-1 NA NA NA NA NA NA
3-1 NA NA NA NA NA NA
3-2 NA NA NA NA NA NA
我的代码:
library(userfriendlyscience)
dat$Region <- as.factor(dat$Region)
one.way <- oneway(y = dat$Composite, x = dat$Region, posthoc = "games-
howell")
one.way