gtsummary - 使用 tbl_summary 的分类变量的 SMD
问题描述
gtsummary::tbl_summary 功能很棒,我正在寻找一种为分类变量添加 SMD 的方法。tableone 函数为包括字符在内的所有类型的协变量提供了 smd。我尝试通过 add_stat 使用 effsize::cohen.d 或 effsize::cohen.d 将 SMD 添加到 tbl_summary。但两者都适用于数字协变量而不适用于字符。任何指导表示赞赏。谢谢
解决方案
使用add_difference()
函数 with 方法"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 包(v2.0.1)于 2022-03-03 创建
推荐阅读
- mysql - MySQL Workbench 无法检测到任何正在运行的 MySQL 服务器。解决方案?
- linux - Bash 脚本说它在我的终端上有无效的选项
- sql - 为什么不应该在 SQL 模式中表示冗余状态?
- python - 在功能性 Keras API 中使用 tf.keras.metrics.Mean 时出错
- linux - 在远程主机上运行 SSH 命令时,如何阻止美元符号在变量中扩展?
- php - 如何从数组中“释放”一个 XMLWriter?
- python - 在 Tkinter 画布中移动对象显示错误 #args 错误
- python - Jupyter Notebook中的Python Matplotlib get_xticklabels - 为什么它在与绘图代码相同的单元格中返回一个空白列表?
- node.js - 如何从firebase中的数组中删除元素以字符串开头
- mqtt - 无法将 moquitto 代理从 VM 连接到主机