|
Adverse Event
|
Drug A N = xx
|
Drug B N = xx
|
|
Grade 1
|
Grade 2
|
Grade 3
|
Grade 4
|
Grade 5
|
Grade 1
|
Grade 2
|
Grade 3
|
Grade 4
|
Grade 5
|
|
Blood and lymphatic system disorders
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Anaemia
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Increased tendency to bruise
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Iron deficiency anaemia
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Thrombocytopenia
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Gastrointestinal disorders
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Difficult digestion
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Intestinal dilatation
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Myochosis
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Non-erosive reflux disease
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
|
Pancreatic enzyme abnormality
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
xx (xx)
|
Table shells can be generated for any tbl_ae() and tbl_reg_summary() by:
Create dummy data or use your own data.
Pass the data to your function of choice.
Overwrite the statistic(s) shown to a fixed character string by implementing the style_xxx() function in the digits argument.
style_xxx(8:11, width = 4, digits = 1)
[1] “xx.x” “xx.x” “xx.x” “xx.x”
df_adverse_events |>
tbl_ae(
id = patient_id,
id_df = df_patient_characteristics,
strata = trt,
ae = adverse_event,
soc = system_organ_class,
by = grade,
digits = style_xxx,
zero_symbol = NULL
) |>
bold_labels() |>
modify_header(all_ae_cols() ~ "**Grade {by}**") %>%
modify_spanning_header(all_ae_cols(TRUE, TRUE) ~ "**{strata}** \nN = xx")
df_adverse_events
|
patient_id
|
trt
|
adverse_event
|
system_organ_class
|
grade
|
|
ID 1
|
Drug B
|
Anaemia
|
Blood and lymphatic system disorders
|
4
|
|
ID 1
|
Drug B
|
Increased tendency to bruise
|
Blood and lymphatic system disorders
|
5
|
|
ID 1
|
Drug B
|
Increased tendency to bruise
|
Blood and lymphatic system disorders
|
4
|
|
ID 1
|
Drug B
|
Thrombocytopenia
|
Blood and lymphatic system disorders
|
1
|
|
ID 1
|
Drug B
|
Thrombocytopenia
|
Blood and lymphatic system disorders
|
3
|
df_patient_characteristics
|
patient_id
|
trt
|
|
ID 1
|
Drug B
|
|
ID 2
|
Drug B
|
|
ID 3
|
Drug B
|
|
ID 4
|
Drug B
|
|
ID 5
|
Drug B
|