tm_g_pp_adverse_events {teal.modules.clinical} | R Documentation |
teal Module: Patient Profile Adverse Events Table and Plot
Description
This module produces an adverse events table and ggplot2::ggplot()
type plot using ADaM datasets.
Usage
tm_g_pp_adverse_events(
label,
dataname = "ADAE",
parentname = "ADSL",
patient_col = "USUBJID",
aeterm = NULL,
tox_grade = NULL,
causality = NULL,
outcome = NULL,
action = NULL,
time = NULL,
decod = NULL,
font_size = c(12L, 12L, 25L),
plot_height = c(700L, 200L, 2000L),
plot_width = NULL,
pre_output = NULL,
post_output = NULL,
ggplot2_args = teal.widgets::ggplot2_args()
)
Arguments
label |
( |
dataname |
( |
parentname |
( |
patient_col |
( |
aeterm |
( |
tox_grade |
( |
causality |
( |
outcome |
( |
action |
( |
time |
( |
decod |
( |
font_size |
( |
plot_height |
( |
plot_width |
( |
pre_output |
( |
post_output |
( |
ggplot2_args |
( |
Value
a teal_module
object.
Examples
library(nestcolor)
library(dplyr)
ADAE <- tmc_ex_adae
ADSL <- tmc_ex_adsl %>% filter(USUBJID %in% ADAE$USUBJID)
app <- init(
data = cdisc_data(
ADSL = ADSL,
ADAE = ADAE,
code = "
ADAE <- tmc_ex_adae
ADSL <- tmc_ex_adsl %>% filter(USUBJID %in% ADAE$USUBJID)
"
),
modules = modules(
tm_g_pp_adverse_events(
label = "Adverse Events",
dataname = "ADAE",
parentname = "ADSL",
patient_col = "USUBJID",
plot_height = c(600L, 200L, 2000L),
aeterm = choices_selected(
choices = variable_choices(ADAE, "AETERM"),
selected = "AETERM"
),
tox_grade = choices_selected(
choices = variable_choices(ADAE, "AETOXGR"),
selected = "AETOXGR"
),
causality = choices_selected(
choices = variable_choices(ADAE, "AEREL"),
selected = "AEREL"
),
outcome = choices_selected(
choices = variable_choices(ADAE, "AEOUT"),
selected = "AEOUT"
),
action = choices_selected(
choices = variable_choices(ADAE, "AEACN"),
selected = "AEACN"
),
time = choices_selected(
choices = variable_choices(ADAE, "ASTDY"),
selected = "ASTDY"
),
decod = NULL
)
)
)
if (interactive()) {
shinyApp(app$ui, app$server)
}