gtsumary_test

Author

Mburu

Published

June 12, 2023

library(gtsummary)
library(tidyverse)
trial2 <- trial %>% select(trt, age, grade)


tab <- trial2 %>%
    tbl_summary(by = trt) %>%
    add_p()


tab2 <- trial2 %>%
    tbl_summary(
        by = trt,
        type = all_continuous() ~ "continuous2",
        statistic = all_continuous() ~ c(
            "{N_nonmiss}",
            "{median} ({p25}, {p75})",
            "{mean} ({sd})",
            "{min}, {max}"
        ),
        missing = "ifany"
    ) %>%
    add_p(pvalue_fun = ~ style_pvalue(.x, digits = 2))

tab_df = as.data.frame(tab2)

mTools::data_table(tab_df)