variable type filter

This commit is contained in:
Andreas Gammelgaard Damsbo 2025-04-14 10:10:33 +02:00
commit 9b966e9b9c
No known key found for this signature in database
12 changed files with 308 additions and 757 deletions

View file

@ -23,6 +23,7 @@ data_visuals_ui <- function(id, tab_title = "Plots", ...) {
icon = bsicons::bs_icon("graph-up"),
shiny::uiOutput(outputId = ns("primary")),
shiny::helpText('Only non-text variables are available for plotting. Go the "Data" to reclass data to plot.'),
shiny::tags$br(),
shiny::uiOutput(outputId = ns("type")),
shiny::uiOutput(outputId = ns("secondary")),
shiny::uiOutput(outputId = ns("tertiary")),
@ -459,7 +460,7 @@ supported_plots <- function() {
fun = "plot_violin",
descr = "Violin plot",
note = "A modern alternative to the classic boxplot to visualise data distribution",
primary.type = c("continuous", "dichotomous", "ordinal" ,"categorical"),
primary.type = c("datatime","continuous", "dichotomous", "ordinal" ,"categorical"),
secondary.type = c("dichotomous", "ordinal" ,"categorical"),
secondary.multi = FALSE,
secondary.extra = "none",
@ -487,8 +488,8 @@ supported_plots <- function() {
fun = "plot_scatter",
descr = "Scatter plot",
note = "A classic way of showing the association between to variables",
primary.type = "continuous",
secondary.type = c("continuous", "ordinal" ,"categorical"),
primary.type = c("datatime","continuous"),
secondary.type = c("datatime","continuous", "ordinal" ,"categorical"),
secondary.multi = FALSE,
tertiary.type = c("dichotomous", "ordinal" ,"categorical"),
secondary.extra = NULL
@ -497,7 +498,7 @@ supported_plots <- function() {
fun = "plot_box",
descr = "Box plot",
note = "A classic way to plot data distribution by groups",
primary.type = c("continuous", "dichotomous", "ordinal" ,"categorical"),
primary.type = c("datatime","continuous", "dichotomous", "ordinal" ,"categorical"),
secondary.type = c("dichotomous", "ordinal" ,"categorical"),
secondary.multi = FALSE,
tertiary.type = c("dichotomous", "ordinal" ,"categorical"),