# General example
data <- teal_data()
data <- within(data, CO2 <- CO2)
app <- init(
data = data,
modules = modules(
tm_tbl_summary(
by = teal.picks::picks(
datasets("CO2", "CO2"),
variables(selected = "Plant")
),
include = teal.picks::picks(
datasets("CO2", "CO2"),
variables(selected = c("Type", "Treatment"), multiple = TRUE)
)
)
)
)
if (interactive()) {
shinyApp(app$ui, app$server)
}
# CDISC data example
data <- within(teal.data::teal_data(), {
ADSL <- teal.data::rADSL
ADTTE <- teal.data::rADTTE
})
join_keys(data) <- default_cdisc_join_keys[names(data)]
app <- init(
data = data,
modules = modules(
tm_tbl_summary(
by = teal.picks::picks(
datasets(c("ADSL", "ADTTE"), "ADTTE"),
variables(c("SEX", "COUNTRY", "SITEID", "ACTARM", "CNSR", "PARAMCD"), "SEX")
),
include = teal.picks::picks(
datasets(c("ADSL", "ADTTE"), "ADSL"),
variables(c("SITEID", "COUNTRY", "ACTARM", "SEX"), "SITEID", multiple = TRUE)
)
)
)
)
if (interactive()) {
shinyApp(app$ui, app$server)
}
Run the code above in your browser using DataLab