gtsummary - 如何使用 R 包“gtsummary”在汇总表中生成 t 值、F 值或卡方?
问题描述
我正在使用优秀的 R 包“gtsummary”创建汇总表,它确实对我有效和准确地生成汇总表有很大帮助。但我想知道是否可以像 p 值一样自动生成一些统计数据,例如 t 值、F 值和卡方?
library(gtsummary)
add_p_ex1 <-
trial[c("age", "grade", "response", "trt")] %>%
tbl_summary(by = trt) %>%
add_p()
解决方案
2021 年 7 月 23 日更新
测试统计信息在名为 的列中返回statistic
。但是,默认情况下,该列在输出中是隐藏的。您可以通过分配列标题(这将自动取消隐藏列)将测试统计信息添加到表中。下面的例子!
library(gtsummary)
packageVersion("gtsummary")
#> [1] '1.4.2'
tbl <-
trial %>%
select(age, grade, response, trt) %>%
tbl_summary(by = trt) %>%
add_p(test = all_continuous() ~ "t.test") %>%
# add a header to the statistic column, which is hidden by default
# adding the header will also unhide the column
modify_header(statistic ~ "**Test Statistic**") %>%
modify_fmt_fun(statistic ~ style_sigfig)
由reprex 包于 2021-07-23 创建 (v2.0.0 )
推荐阅读
- flutter - 颤振短信包将短信读取为已读
- embedded-linux - 使用 Zynq,如何在 A53 上运行的嵌入式 Linux 中使用可用的 DMA 之一
- json - 如何将来自多个 JSON 提要的数据添加到 Google 表格?
- reactjs - 同行 react-dom@15.6.2 想要 react@^15.6.2
- ios - 从 HealthKit 中查询心率值会导致应用崩溃
- redis - 使用 lua 的 redis 列表上的数值函数
- node.js - Array.every 函数的闭包是异步的还是同步的
- c - mktime() 返回大量秒数
- powershell - 在管道中显示两种方法
- ruby - 如何在 Nokogiri 中提取部分文本