tbl_regression
我正在尝试添加一个列,该列在我的表中的每个变量中都有观察总数。在tbl_summary
中,该功能add_n()
允许您执行此操作。但是,在tbl_regession
此选项中并非直截了当。
我试图通过在modify_header
函数中包含 N 参数来做到这一点tbl_regression
,但这里的问题是变量中的级别也具有变量的 N。例如,使用下面的代码,Species变量有 150 个观测值,并且 Species 的所有级别的N都等于 150(见下图)。有没有办法让Species变量有 N,但水平没有?任何帮助都将不胜感激。
# load packages
library(gtsummary)
theme_gtsummary_compact()
# build model
mod <- lm(Petal.Width ~ Species + Petal.Length, data = iris) %>%
tbl_regression(exponentiate = TRUE) %>%
modify_header(update = list(
estimate ~ '**Coefficient**',
ci~ '**95% CI**',
N ~ '**N**'
))
mod