continuous_summary_fns()
returns a named list of summary functions
for continuous variables. Some functions include slight modifications to
their base equivalents. For example, the min()
and max()
functions
return NA
instead of Inf
when an empty vector is passed.
Statistics "p25"
and "p75"
are calculated with quantile(type = 2)
,
which matches
SAS's default value.
Usage
continuous_summary_fns(
summaries = c("N", "mean", "sd", "median", "p25", "p75", "min", "max"),
other_stats = NULL
)
Arguments
- summaries
(character
)
a character vector of results to include in output. Select one or more from
'N', 'mean', 'sd', 'median', 'p25', 'p75', 'min', 'max'.
- other_stats
(named list
)
named list of other statistic functions to supplement the pre-programmed functions.
Value
named list of summary statistics
Examples
# continuous variable summaries
ard_continuous(
ADSL,
variables = "AGE",
statistic = ~ continuous_summary_fns(c("N", "median"))
)
#> {cards} data frame: 2 x 8
#> variable context stat_name stat_label stat fmt_fn
#> 1 AGE continuo… N N 254 0
#> 2 AGE continuo… median Median 77 1
#> ℹ 2 more variables: warning, error