The A use of a template SPEC: one call for the report's table plan. The
template demog is a display template on the summary layout:
continuous variables as rows of statistics, categorical ones as n (%).
Value
A rtfreporter::table_plan(): the template's items run on the
ARD. A study's defaults are not in it; add them after the call.
See also
tfl_template_expand() for the items (the B use).
Examples
if (requireNamespace("cards", quietly = TRUE)) {
saf <- adsl[adsl$SAFFL == "Y", ]
ard <- cards::bind_ard(
cards::ard_tabulate(saf, variables = TRT01A),
cards::ard_summary(saf, by = TRT01A, variables = AGE),
cards::ard_tabulate(saf, by = TRT01A, variables = c(AGEGR1, SEX, RACE, ETHNIC)))
plan <- tpl_demog(ard, population = "SAF")
head(rtfreporter::plan_apply(plan, "table"))
}
#> widen_ard(): 10 ARD rows were not used.
#> tabulate N 2 a key variable's own tabulation
#> tabulate n 2 a key variable's own tabulation
#> tabulate p 2 a key variable's own tabulation
#> summary p25 2 no template named it
#> summary p75 2 no template named it
#> (notes = FALSE to silence; attr(, "ard_ignored") has the detail)
#> group label Drug X Control
#> 1 Age (years) n 80 78
#> 2 Age (years) Mean (SD) 60.1 (9.59) 62.7 (9.76)
#> 3 Age (years) Median 59.5 62.5
#> 4 Age (years) Min, Max 39, 82 42, 85