我是 r 的初学者,正在尝试使用这个很棒的 gtsummary 包创建一些表。我的问题是是否可以在此添加 p 值?
merge <- tbl_merge(
tbls = list(gene_colt, colt),
tab_spanner = c("**gene COLT**", "**COLT**")
)%>% add_p()
我建议您在创建两个单独的表之前合并数据,并添加一个新变量,例如
table_id
,区分 COLT
数据与 gene COLT
数据。
然后您可以运行以下命令:
library(tidyverse)
library(gtsummary)
merged_data <- # this will depend on how your data were structured...
bind_rows(
data1 %>% mutate(table_id = "gene COLT"),
data2 %>% mutate(table_id = "COLT")
)
merged_data %>%
tbl_summary(
data = .,
by = table_id
) +
add_p(test = "chisq.test")