0 Question: Brillant réactif seulement pour une partie de la parcelle

question créée à Sat, Mar 16, 2019 12:00 AM

J'ai un petit problème dans Shiny: créer un tracé dans lequel une partie réagit à une entrée et une autre à une autre.

De manière générale, mon code suit ce schéma:

output$a<-renderPlot({

plot(input$x)
points(input$y)

})

Le problème, c’est que, chaque fois que x ou y changent, le tracé entier est rendu, je voudrais, d’une manière ou d’une autre, les rendre "indépendants", redessinant x uniquement lorsque x change et non lorsque y change également.

J'ai lu quelque chose à propos de reactive (), mais dans ce cas, les deux commandes doivent figurer dans le même tracé de sortie. Par conséquent, vous ne pouvez pas en extraire une en sortie $a.

Des idées?

    
1
  1. J'aimerais aussi savoir ce qui suit, voici un article sur lequel il n’ya pas de réponse: stackoverflow.com/questions/31746962/…
    2019-03-16 20: 25: 04Z
  2. J'ai trouvé une meilleure approche. renderCachedPlot () peut être utilisé pour forcer une section à rester non rendue, sauf si une variable spécifique change, mais le problème est que la taille du tracé peut ne pas être contrôlé (pas encore sûr, toujours en train de lire à ce sujet ..)
    2019-03-16 20: 32: 23Z
0 réponses                              0                         
source placée ici