【发布时间】:2021-10-01 06:55:03
【问题描述】:
gtsummary::tbl_summary 功能非常棒,我正在寻找一种为分类变量添加 SMD 的方法。 tableone 函数为包括字符在内的所有类型的协变量提供了 smd。 我尝试通过 add_stat 使用 effsize::cohen.d 或 effsize::cohen.d 将 SMD 添加到 tbl_summary。 但两者都适用于数字协变量而不适用于字符。 任何指导表示赞赏。 谢谢
【问题讨论】:
gtsummary::tbl_summary 功能非常棒,我正在寻找一种为分类变量添加 SMD 的方法。 tableone 函数为包括字符在内的所有类型的协变量提供了 smd。 我尝试通过 add_stat 使用 effsize::cohen.d 或 effsize::cohen.d 将 SMD 添加到 tbl_summary。 但两者都适用于数字协变量而不适用于字符。 任何指导表示赞赏。 谢谢
【问题讨论】:
使用add_difference() 函数和"smd" 方法来获得标准化均值差。查看此页面以获取所有可用方法的列表https://www.danieldsjoberg.com/gtsummary/reference/tests.html
library(gtsummary)
#> #Uighur
packageVersion("gtsummary")
#> [1] '1.5.2'
tbl <-
trial %>%
select(trt, age, response, grade) %>%
tbl_summary(by = trt, missing = "no") %>%
add_difference(everything() ~ "smd")
由reprex package (v2.0.1) 于 2022 年 3 月 3 日创建
【讨论】: