Accueil Tips & tricks Insérez des paramètres dans le lien d’une application Shiny

Insérez des paramètres dans le lien d’une application Shiny

c017cef9c13bc937df73659d3b5b1411a39c7ed2

Lorsque l’on met en place une application Shiny, les paramètres par défaut sont ceux définis lors du développement de l’application.

Il peut être intéressant de préciser des paramètres dans l’url qui renvoie l’application, notamment si vous souhaitez interfacer votre application ou si tout simplement vous voulez charger l’application avec des paramètres spécifiques pour éviter à l’utilisateur de devoir rentrer ces paramètres lui même.

Voici l’exemple de code (source) :
library(shiny)
shinyApp(
ui = fluidPage(
textInput("text", "Text", "")
),
server = function(input, output, session) {
observe({
query if (!is.null(query[['text']])) {
updateTextInput(session, "text", value = query[['text']])
}
})
}
)

On spécifie le paramètre de cette façon : /?text=MonParamètre
shinyex

Charger d'autres articles liés
Charger d'autres écrits par healthdata
Charger d'autres écrits dans Tips & tricks

Laisser un commentaire

Consulter aussi

forestmodel : Les résultats d’un modèle en une ligne

Comment gagner du temps pour publier les résultats d’un modèle de régression logisti…