我有这个例子,我想对治疗进行多重比较。这是数据:
data.1 <-read.csv(text = "
location,treat,response
loc1,T1,120
loc1,T2,60
loc1,T3,59
loc1,T4,10
loc2,T1,129
loc2,T2,55
loc2,T3,59
loc2,T4,8
loc3,T1,134
loc3,T2,60
loc3,T3,58
")
这就是我所做的:
library(lme4)
library(lmerTest)
library(emmeans)
library(multcomp)
model.fit <- lmer(response ~ treat + (1|location), data = data.1)
model.fit.emmeans <- emmeans(model.fit, ~ treat,
options = list(estName = "response"))
pairs.comp.glht<-glht(model.fit, linfct=mcp(treat="Tukey"))
pairs.comp.glht.cld <-cld(pairs.comp.glht)
运行它pairs.comp.glht.cld
给了我我需要的输出。
我正在寻找最小差异的值来调用差异并显示不同的字母。我假设该值应该在 this object:pairs.comp.glht
或 herepairs.comp.glht.cld
中,但我无法提取该值。