我有一个带有 log(x+1) 转换响应变量的混合效应模型。emmeans 类型为“响应”的输出提供了我正在比较的两组的均值和置信区间。但是我想要的是组之间差异的平均值和 CI(即估计值)。emmeans 仅提供比率(使用 type="response")或对数比率(使用 type="link"),我不确定如何将其更改为绝对值。如果您在没有 log(x+1) 转换的情况下运行模型,则 emmeans 会提供估计的差异和围绕该差异的 CI,而不是比率。当我的响应变量转换为 log(x+1) 时,我还能如何做到这一点?
bmnameF.lme2 = lme(log(bm+1)~TorC*name, random=~TorC|site,
data=matched.cases3F, method='REML')
emmeans(lme, pairwise~TorC,
type='response')%>%confint(OmeanFHR[[2]])%>%as.data.frame
emmeans.TorC emmeans.emmean emmeans.SE emmeans.df emmeans.lower.CL emmeans.upper.CL contrasts.contrast contrasts.estimate contrasts.SE contrasts.df contrasts.lower.CL contrasts.upper.CL
Managed 376.5484 98.66305 25 219.5120 645.9267 Managed - Open 3.390123 1.068689 217 1.821298 6.310297
Open 111.0722 43.15374 25 49.8994 247.2381 Managed - Open 3.390123 1.068689 217 1.821298 6.310297