Insérer plusieurs entrées
Vous pouvez insérer plus d'une entrée. Supposons que vous vouliez aussi que les personnes qui utilisent l'application choisissent le nombre moyen d'heures de sommeil, ainsi qu'une année précise.
À cette fin, dans l'ui, vous pouvez insérer un autre sliderInput() où les valeurs correspondent aux années visées.
Dans cet exercice, la bibliothèque shiny a déjà été chargée pour vous.
Cette activité fait partie du cours
Créer des tableaux de bord avec shinydashboard
Instructions de l’exercice
- Ajoutez un autre
sliderInput()comme deuxième entrée pour votre shinyApp et nommez-le « yearlabel ». - Définissez l'intervalle de nombres entre
2003et2017.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
ui <- fluidPage(
titlePanel("Sleeping habits in America"),
sliderInput("sliderlabel",
"Average hours of sleep",
min = 7.5, max = 11,
value = 8, step = 0.5),
# Add another sliderInput and label the input as "yearlabel"
___(___,
"Year",
# Set the number range to be between 2003 and 2017
___, ___,
value = 2004, step = 1, sep = ""))
server <- function(input, output, session) {
}
shinyApp(ui, server)