【发布时间】:2022-11-08 01:26:03
【问题描述】:
我正在尝试使用 gtsummary 包中的 tbl_merge 函数合并三个回归表(tbl_regression)。我不断收到错误消息:“'tbls' 中的所有对象都必须是类 'gtsummary'”,但我似乎无法找到解决问题的方法。
任何人都可以帮忙吗?谢谢!
【问题讨论】:
-
请使用可重现的示例更新您的帖子,也就是代表,也就是我们都可以在我们的机器上运行的代码
-
更多信息here
我正在尝试使用 gtsummary 包中的 tbl_merge 函数合并三个回归表(tbl_regression)。我不断收到错误消息:“'tbls' 中的所有对象都必须是类 'gtsummary'”,但我似乎无法找到解决问题的方法。
任何人都可以帮忙吗?谢谢!
【问题讨论】:
万一以后有人遇到这个问题:我以前在合并tbl_summary() 输出时看到过这个问题。下面的示例表。
t_1 <-
mtcars %>%
filter(am == 1) %>%
tbl_summary()
t_2 <-
mtcars %>%
filter(am == 0) %>%
tbl_summary()
就我而言,当我遇到错误时,我输入了以下内容:
tbl_merge(
tbls = c(t_1, t_2),
tab_spanner = c("**am == 1**", "**am == 0**")
)
但是,如tbl_merge documentation 所示,tbls= 参数必须是如下列表。
tbl_merge(
tbls = list(t_1, t_2),
tab_spanner = c("**am == 1**", "**am == 0**")
)
【讨论】: