Meerdere inputs invoegen
Je kunt meer dan één input toevoegen. Stel dat je gebruikers ook het gemiddelde aantal uren slaap willen laten kiezen, én een specifiek jaar.
Daarvoor kun je in de ui een extra sliderInput() invoegen waarbij de waarden de jaren van interesse zijn.
In deze oefening is de shiny-bibliotheek al voor je geladen.
Deze oefening maakt deel uit van de cursus
Dashboards bouwen met shinydashboard
Oefeninstructies
- Voeg een extra
sliderInput()toe als tweede input voor je shinyApp en geef deze het label "yearlabel". - Stel het bereik in tussen
2003en2017.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
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)