Je m'excuse de ne pas avoir d'exemple spécifique reproductible, et j'espère que ma question n'est pas trop générique.Can ReactiveValues () peut-il supprimer un objet plotOutput?
Je me demandais s'il était possible dans R shiny d'utiliser reactiveValues () pour supprimer un objet plotOutput. En particulier, je peux avoir quelque chose comme
my_values <- reactiveValues(A = my_plot, B = [something])
if (condition)
{
output$my_plotOutput <- my_values$A
} else
{
output$my_plotOutput <- my_values$B
}
Si cette dernière option (ou élimine tout simplement invisible rend) le plotOutput?
Je sais que je peux faire le tracé NULL, mais le rectangle vide reste.
Merci d'avance.
Pour * rendre invisible *, vous pouvez utiliser [ 'shinyjs :: hide'] (https://github.com/daattali/shinyjs); ['shiny :: removeUI'] (http://shiny.rstudio.com/reference/shiny/latest/removeUI.html) (peut-être exagéré, vous auriez alors besoin de' insertUI' pour le remettre); ou juste 'plot (0, type = 'n', axes = FALSE, ann = FALSE)' (un tracé sans rien). – r2evans