CommencezCommencez gratuitement

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

Voir le cours

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 2003 et 2017.

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)
Modifier et exécuter le code