Produce a graphic representation of AE, counting AE as bars for each patient, colored by grade. Can be faceted by treatment arm.
Usage
ae_plot_grade_sum(
df_ae,
...,
df_enrol,
low = "#ffc425",
high = "#d11141",
weights = NULL,
arm = NULL,
grade = "AEGR",
subjid = "SUBJID"
)Arguments
- df_ae
adverse event dataset, one row per AE, containing subjid, soc, and grade.
- ...
unused
- df_enrol
enrollment dataset, one row per patient, containing subjid (and arm if needed). All patients should be in this dataset.
- low
the color of Grade 1 AE
- high
the color of Grade 5 AE
- weights
(optional) a length 5 numeric vector, giving the weights of each grade
- arm
name of the treatment column in
df_enrol. Case-insensitive. Can be set toNULL.- grade
name of the AE grade column in
df_ae. Case-insensitive.- subjid
name of the patient ID in both
df_aeanddf_enrol. Case-insensitive.
See also
ae_table_grade(), ae_table_soc(), ae_plot_grade(), ae_plot_grade_sum(), butterfly_plot()
Examples
tm = grstat_example()
attach(tm, warn.conflicts=FALSE)
ae_plot_grade_sum(df_ae=ae, df_enrol=enrolres)
ae_plot_grade_sum(df_ae=ae, df_enrol=enrolres, arm="ARM")
ae_plot_grade_sum(df_ae=ae, df_enrol=enrolres, arm="ARM", weights=c(1,1,3,6,10))