J'ai un modèle mathématique simple comme suit:Comment puis-je tracer le graphe d'un modèle simple et interactif dans R, qui change en réponse à l'évolution des variables d'entrée?
M = S1 * ((1 - (1-q1)^T)*(b1/c1) + (1-q1)^T) + S2 * ((1 - (1-q2)^T)*((B - b1)/c2) + (1-q2)^T)
Et, je l'ai attribué des valeurs à toutes ces variables.
S1 <- 100
S2 <- 100
T <- 30
q1 <- 0.4
q2 <- 0.05
B <- 50
b1 <- 1:50 # I want to see how M changes as b1 increases
c1 <- 100
c2 <- 100
Ce que je veux faire est maintenant créer un graphique interactif où je peux modifier les variables du modèle (S1, S2, q1, q2, etc.) et ont la mise à jour du graphique en temps réel si je peux présenter à un public, plutôt que d'avoir à réexécuter le code.
Est-il possible de le faire en R?
Merci pour votre aide.
Je l'ai regarder, mais cela ne semble en mesure de changer les valeurs x et y. Donc, je veux tracer M sur l'axe des y et b1 sur l'axe x, mais voir comment les changements de graphique lorsque je modifie S1, S2, q1, q2, etc. – Edmond
Cet exemple spécifique modifie la limite axe x, mais vous pouvez ajouter un curseur pour autant de choses que vous le souhaitez. Il suffit de définir 'slider's pour chacune de ces variables avec les plages appropriées. –