我正在使用出色的R包“ gtsummary”创建汇总表,它确实对我高效而准确地生成汇总表很有帮助。但是我想知道是否可以像p值一样自动生成某些统计信息(例如t值,F值和卡方)?
library(gtsummary)
add_p_ex1 <-
trial[c("age", "grade", "response", "trt")] %>%
tbl_summary(by = trt) %>%
add_p()
答案 0 :(得分:1)
不幸的是,没有简单的方法可以将测试统计信息添加到表中。我在下面概述了一种变通方法,但这并不简单。在gtsummary中,我们专注于准备在期刊中发布的表格,而我发表自己的著作的医学期刊不将检验统计信息与p值一起报告。
快乐编码!
tbl_summary()
和add_p()
创建摘要表。tbl_summary()
和add_p()
创建第二个汇总表,但是这次您需要为add_p()
提供一个自定义pvalue函数:请参见{{1 }}文件。 http://www.danieldsjoberg.com/gtsummary/dev/reference/add_p.tbl_summary.html add_p()
合并这两个表。tbl_merge()
更新测试统计信息的列标题。您可以使用modify_header()
将gtsummary对象转换为gt对象,然后使用as_gt()
隐藏重复的列。这是用于创建下表的类似方法。创建此表的代码在gtsummary表库中。 http://www.danieldsjoberg.com/gtsummary/dev/articles/gallery.html