A template fills a figure design's four parts at once – its data steps,
statistics, settings and layers – for a kind of figure; each piece is
then edited on its own (tfl_fig_design()). Sizes, line widths and
colours come from the figure style standard (tfl_fig_style()). The
templates of the types not yet in parts (forest, AE dot, butterfly,
eDISH, sankey, sunburst) give a design of one figure layer: the
type's whole script, with its arguments (parts = FALSE in
tfl_fig_templates(); see tfl_fig_schema() for the arguments).
Usage
tfl_fig_templates()
tfl_fig_template(
template,
data = NULL,
param = NULL,
pop = NULL,
group = NULL,
time = NULL,
censor = "CNSR",
time_unit = "months",
value = NULL,
visit = "AVISITN",
visit_label = "AVISIT",
x = NULL,
y = NULL,
at_visit = NULL,
response_data = "ADRS",
response = "BOR",
category = "AVALC",
responders = "CR, PR",
id = "USUBJID",
duration = "TRTDURD",
join_adsl = NULL,
title = NULL,
subgroups = "SEX, AGEGR1",
comparison = NULL,
form = c("design", "items"),
...
)Arguments
- template
One of
tfl_fig_templates()$template.- data, param, pop, group
The dataset, its PARAMCD, the analysis set flag and the group variable (joined from ADSL when
join_adsl).- time, censor, time_unit
KM: the time, the censor variable, the axis's unit. PK:
timeis the nominal time.- value, visit, visit_label
The value and the visit (number and label): mean, box, spaghetti, scatter.
- x, y
Scatter: the two variables.
- at_visit
Box by group, shift: the visit kept (its label; empty = the last).
- response_data, response
Best response: its dataset and PARAMCD.
- category, responders
Bar: the category variable, and the values counted as response.
- id, duration
Swimmer: the subject and the bar's length (days).
- join_adsl
Join
group(andpop) from ADSL (TRUEfor the longitudinal kinds; KM, waterfall and swimmer read them from their own dataset).- title
The figure's title.
- subgroups
For
forest_hr: the subgroup variables (of the population's data), one string with,between them; each has its analysis in the figure's own ARD and its rows on the plot under a heading row."": all subjects only.- comparison
For
forest_hr: the arm compared with the reference (the group's first level);NULL: every other arm.- form
"design"(default): the figure designer's design (tfl_fig_design())."items": the figure report'sdata:andcontent:of function calls (tfl_fig_content_from_design()): a list oftemplate,args(the arguments the template was given),data,content(each itemfrom = "template:<name>") and, for a template that makes its own ARD (forest_hr),analyses.- ...
For a whole-script template: the type's other arguments.
Value
tfl_fig_templates(): a data frame (template, kind,
label, parts, category, data): category is the clinical
category of tfl_fig_catalog() (Efficacy: time to event, Safety,
PK / PD ...), data the datasets the template reads, as the catalog
writes them ("ADTR + ADRS": both; "ADLB / ADVS + ADSL": ADLB or
ADVS, and ADSL) – for a GUI's headings, and to say which templates a
study's data can draw; tfl_fig_template(): a tfl_fig_design.