成对反变换函数(lmer分析)

成对反变换函数(lmer分析),r,R,我正在运行lme4,我正在处理一个数据集,其中变量a、d、e经过对数变换。我想知道如何处理有关“pairs”函数的反向转换。如何获得对比度?它被设置为一个函数,因为在现实中有许多列我将循环 另外,如果我在lmer模型中运行数据集之前对其进行了logtransform,那么即使数据在模型中没有作为log(df[,I])运行,我是否可以判断数据是经过logtransformed的? 非常感谢 a <- runif(21) d <- runif(21) e <- runif(21)

我正在运行lme4,我正在处理一个数据集,其中变量a、d、e经过对数变换。我想知道如何处理有关“pairs”函数的反向转换。如何获得对比度?它被设置为一个函数,因为在现实中有许多列我将循环

另外,如果我在lmer模型中运行数据集之前对其进行了logtransform,那么即使数据在模型中没有作为log(df[,I])运行,我是否可以判断数据是经过logtransformed的? 非常感谢

a <- runif(21)
d <- runif(21)
e <- runif(21)
trt <- rep(LETTERS[1:3],7)
id <- rep(1:7, each=3)
df <- data.frame(id,trt,a,d,e)

func <- function(i){
  dflmer <- lmer(formula= log(df[,i]) ~trt+(1|id), data=df)
  emm <- emmeans(dflmer,"trt")
  emm_df <- data.frame(emm)# I could get the data back-transformed like this
  exp(emm[,c(2,5,6)])
  emm_pairs<- pairs(emm, adjust="fdr") # but how about the pairs function?
  contrast(regrid(e, type="log")) #?
}
a