是否可以将 tbl_regression 函数与具有随机效果的 lmer 函数一起使用?

Is it possible to use tbl_regression fonction with lmer fonction with random effect?

我研究添加了杀真菌剂的某些分子 ("cyclo") 的抗真菌 activity,我想评估这些环化剂的影响及其浓度比。 CMI 是一个定量变量,所有其他变量都是因素。

我有这个脚本:

mod=lmer(CMI ~ cyclo*ratio + (1|fungicide) + (1|strains), data)

而且我想知道我是否可以将 tbl_regression() (library(gtsummary)) 与我的 lmer() 一起使用?

如果是,我必须为指数项指定什么? 如果我写 exponentiate=FALSE 我得到的值与经典 summary(mod).

中的估计值相同

感谢您的帮助

史蒂芬

混合效应模型 tbl_regression() 的默认行为是仅打印固定效应。要查看包括随机分量在内的完整输出,您需要使用 tidy_fun= 参数重写用于整理模型结果的默认函数。

library(gtsummary)

lme4::lmer(age ~ marker + (1|grade), trial) %>%
  tbl_regression(
    # set the tidying function to broom.mixed::tidy to show random effects
    tidy_fun = broom.mixed::tidy,
  )

如果您愿意,可以使用 label= 参数来更新为随机组件显示的标签。

默认是exponentiate = FALSE,所以你不需要在tbl_regression()调用中指定。

有关 tidy_fun= 参数的更多详细信息,您可以查看此帮助文件:http://www.danieldsjoberg.com/gtsummary/reference/vetted_models.html

希望对您有所帮助!编码愉快!