是否可以将 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
希望对您有所帮助!编码愉快!
我研究添加了杀真菌剂的某些分子 ("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
希望对您有所帮助!编码愉快!