CommencerCommencez gratuitement

Insérer plusieurs entrées

Vous pouvez insérer plus d’une entrée. Supposons que vous vouliez aussi que les utilisateurs de l’application choisissent le nombre moyen d’heures de sommeil, ainsi qu’une année précise.

Pour cela, dans l’UI, vous pouvez insérer un autre sliderInput() où les valeurs correspondent aux années d’intérêt.

Dans cet exercice, la bibliothèque shiny a déjà été chargée pour vous.

Cet exercice fait partie du cours

<cours>Créer des tableaux de bord avec shinydashboard</cours>
Voir le cours

Instructions de l’exercice

  • Ajoutez un autre sliderInput() comme deuxième entrée pour votre shinyApp et donnez-lui l’étiquette "yearlabel".
  • Définissez l’intervalle de valeurs 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