table_one_b <-
gtsummary::tbl_uvregression(
df_paper_07,
include = c(
hamd_cat_2, a_agebase, male, a_domicile, income, maristat,
a_livingsit2, a_formeduc, a_religion, a_poccup3, d_st_type,
nihss_scale, ranking, dm, hyperlipidemia, ee_sbp_0, ee_dbp_0),
method = ordinal::clm,
y = hamd_cat_2,
exponentiate = TRUE,
pvalue_fun = ~ gtsummary::style_pvalue(.x, digits = 3),
add_estimate_to_reference_rows = TRUE,
hide_n = TRUE,
tidy_fun = function(x, ...) broom::tidy(x, ..., p.values = TRUE),
digits = gtsummary::all_categorical() ~ c(0,1),
label = list(male ~ "Sex, Male"),
show_single_row = c(male, dm, hypertension, hyperlipidemia)) %>%
gtsummary::bold_labels() %>%
gtsummary::bold_p(t = 0.2) %>%
gtsummary::add_n()
table_one_b