이 aov()
기능 을 고수하고 싶다면 (그리고 다른 많은 ) 객체를 emmeans
처리 할 수 있는 패키지를 사용할 수 있습니다 . aovlist
library("emmeans")
# set orthogonal contrasts
options(contrasts = c("contr.sum", "contr.poly"))
aov_velocity <- aov(Velocity ~ Material + Error(Subject / Material), data = scrd)
emmGrid
다음과 같이 객체를 생성 한 후
emm <- emmeans(aov_velocity, ~ Material)
패키지 함수를 pairs()
사용하여 원하는 대조를 사용하거나 원하는 대비를 사용하여 모든 (사후) 쌍 비교를 쉽게 얻을 수 있습니다. 다음 기능 의 인수를 통해 다중 테스트 조정을 수행 할 수 있습니다 .contrast()
emmeans
adjust
pairs(emm) # adjust argument not specified -> default p-value adjustment in this case is "tukey"
이것에 대한 자세한 내용은 자세한 emmeans 비네팅 과 설명서를 발견했습니다. 가 매우 유용 .
또한 내 대답에서 올바른 대비 가중치를 얻는 방법에 대한 설명을 포함하여 완전한 (재생 가능한) 예제를 찾을 수 있습니다. .
그러나 사후 테스트에 단 변량 모델을 사용 하면 구형이 위반되는 경우 보수적이지 않은 p- 값이 나타날 수 있습니다 .