# general data example
data <- teal_data()
data <- within(data, {
iris <- iris
})
app <- init(
data = data,
modules = list(
tm_g_distribution(
dist_var = teal.picks::picks(
datasets("iris"),
teal.picks::variables(is.numeric),
teal.picks::values()
)
)
)
)
if (interactive()) {
shinyApp(app$ui, app$server)
}
# CDISC data example
data <- teal_data()
data <- within(data, {
ADSL <- teal.data::rADSL
})
join_keys(data) <- default_cdisc_join_keys[names(data)]
app <- init(
data = data,
modules = modules(
tm_g_distribution(
dist_var = teal.picks::picks(
datasets("ADSL"),
teal.picks::variables(c("BMRKR1", "AGE")),
values(multiple = FALSE)
),
strata_var = teal.picks::picks(
datasets("ADSL"),
teal.picks::variables(c("ARM", "COUNTRY", "SEX"), selected = NULL)
),
group_var = teal.picks::picks(
datasets("ADSL"),
teal.picks::variables(c("ARM", "COUNTRY", "SEX"), selected = NULL)
)
)
)
)
if (interactive()) {
shinyApp(app$ui, app$server)
}
Run the code above in your browser using DataLab