Set of functions to supplement the {tidyselect} set of functions for selecting columns of data frames (and other items as well).
all_continuous()
selects continuous variablesall_continuous2()
selects only type"continuous2"
all_categorical()
selects categorical (including"dichotomous"
) variablesall_dichotomous()
selects only type"dichotomous"
all_tests()
selects variables by the name of the test performedall_stat_cols()
selects columns fromtbl_summary
/tbl_svysummary
object with summary statistics (i.e."stat_0"
,"stat_1"
,"stat_2"
, etc.)all_interaction()
selects interaction terms from a regression modelall_intercepts()
selects intercept terms from a regression modelall_contrasts()
selects variables in regression model based on their type of contrast
Usage
all_continuous(continuous2 = TRUE)
all_continuous2()
all_categorical(dichotomous = TRUE)
all_dichotomous()
all_tests(tests)
all_intercepts()
all_interaction()
all_contrasts(
contrasts_type = c("treatment", "sum", "poly", "helmert", "sdif", "other")
)
all_stat_cols(stat_0 = TRUE)
Arguments
- continuous2
(scalar
logical
)
Logical indicating whether to include continuous2 variables. Default isTRUE
- dichotomous
(scalar
logical
)
Logical indicating whether to include dichotomous variables. Default isTRUE
- tests
(
character
)
character vector indicating the test type of the variables to select, e.g. select all variables being compared with"t.test"
.- contrasts_type
(
character
)
type of contrast to select. Select among contrast typesc("treatment", "sum", "poly", "helmert", "sdif", "other")
. Default is all contrast types.- stat_0
(scalar
logical
)
WhenFALSE
, will not select the"stat_0"
column. Default isTRUE
See also
Review list, formula, and selector syntax used throughout gtsummary
Examples
select_ex1 <-
trial |>
select(age, response, grade) |>
tbl_summary(
statistic = all_continuous() ~ "{mean} ({sd})",
type = all_dichotomous() ~ "categorical"
)