gtsummary - 使用 inline 在 gtsummary 中获取组大小
问题描述
在gtsummary
我想使用inline_text
来获取一个类别中的观察数。例如,我想得到下表中服用药物 A 的患者(N = 98)的数量和百分比。带有trial
包的数据框gtsummary
。
library(gtsummary)
tab1 <- trial %>%
select(trt, marker, stage) %>%
tbl_summary(by = trt) %>%
add_overall()
结果如下表:
我知道您可以使用column = "stat_0"
. 例如:
r inline_text(tab1, variable = stage, level = "T1", column = "stat_0")
解决方案
inline_text()
您可以使用pattern=
参数访问总 N。
library(gtsummary)
packageVersion("gtsummary")
#> [1] '1.4.0'
tbl <-
trial %>%
select(marker, grade, trt) %>%
tbl_summary(by = trt)
inline_text(tbl, variable = "marker", column = "stat_1", pattern = "{N_obs}")
#> [1] "98"
由reprex 包于 2021-04-26 创建 (v2.0.0 )
推荐阅读
- oop - 扩展对象并覆盖过程而不在 Fortran 中延迟
- java - 当实际消息中的行发生变化时如何将实际消息与预期消息进行比较
- android - POST 和 PUT 请求无法在 Ionic3 App 中的 IOS 上运行,即使移动到 HTTPS 时也会出现 ssl 错误(SSL 握手)
- javascript - 如何将生成的子进程输出显示为彩色 html?
- rust - Rust Nom:输入的多和结尾
- sql - Scala:按时间戳排序的数据帧中的 monotonically_increasing_id()
- javascript - 如何检查数组中的值是否存在于数组变量中?
- r - 将 R 数据帧写入信息图可读 JSON 文件
- ios - 委托总是在动态框架类中获得零值
- wordpress - 从functions.php短代码调用类函数