# \donttest{
# With p-values (default)
gtsummary::trial |>
gtsummary::tbl_summary(by = trt) |>
extras()
# Using .args list
extra_args <- list(pval = TRUE, overall = TRUE, last = FALSE)
gtsummary::trial |>
gtsummary::tbl_summary(by = trt) |>
extras(.args = extra_args)
# Without p-values
gtsummary::trial |>
gtsummary::tbl_summary(by = trt) |>
extras(pval = FALSE)
# Customize add_p() behavior
gtsummary::trial |>
gtsummary::tbl_summary(by = trt) |>
extras(.add_p_args = list(
test = list(all_continuous() ~ "t.test"),
pvalue_fun = ~ gtsummary::style_pvalue(.x, digits = 2)
))
# Chain with other functions
# Create required dictionary first
dictionary <- tibble::tribble(
~Variable, ~Description,
'record_id', 'Participant ID',
'age', 'Age at enrollment',
'sex', 'Biological sex'
)
gtsummary::trial |>
gtsummary::tbl_summary(by = trt) |>
add_auto_labels() |>
extras(pval = TRUE) |>
add_group_styling()
# }
Run the code above in your browser using DataLab