Characterisitcs Module Class
Characteristics.RdCharacteristics module that shows characteristics results (table and plot) from the CohortCharacteristics package.
Super class
DarwinShinyModules::ShinyModule -> Characteristics
Active bindings
result(
summarised_result) Result ofCohortCharacteristics::summariseCharacteristics().
Methods
Method new()
Initializer method
Usage
Characteristics$new(result = NULL, ...)Arguments
result(
summarised_result) Result ofCohortCharacteristics::summariseCharacteristics()....Additional parameters to set fields from the
ShinyModuleparent.
Examples
{
# \donttest{
library(DarwinShinyModules)
if (
require(
"CohortCharacteristics",
character.only = TRUE,
quietly = TRUE,
warn.conflicts = FALSE
)
) {
result <- omopgenerics::importSummarisedResult(system.file(
package = "DarwinShinyModules",
"dummyData/CohortCharacteristics/1.1.1/characteristics.csv"
))
charMod <- Characteristics$new(result = result)
ui <- shiny::fluidPage(
charMod$UI()
)
server <- function(input, output, session) {
charMod$server(input, output, session)
}
if (interactive()) {
shiny::shinyApp(ui = ui, server = server)
}
}
# }
}
#> Reading file:
#> /home/runner/work/_temp/Library/DarwinShinyModules/dummyData/CohortCharacteristics/1.1.1/characteristics.csv.
#> Converting to summarised_result:
#> /home/runner/work/_temp/Library/DarwinShinyModules/dummyData/CohortCharacteristics/1.1.1/characteristics.csv.