checkboxInput en checkboxGroupInput
Je gaat nu een ander voorbeeld proberen met checkbox-inputs. Zoals in de video genoemd, kun je dit doen met checkboxInput() als je maar één checkbox nodig hebt, en met checkboxGroupInput() als je meerdere checkboxes nodig hebt.
In je shinyApp wil je misschien ook dat gebruikers soorten weekdagen kunnen selecteren, omdat mensen op verschillende dagen andere slaapgewoonten kunnen hebben. Je slaapt bijvoorbeeld misschien wat later als je de volgende dag geen school of werk hebt.
In deze oefening laat je gebruikers één van de volgende opties selecteren:
- "All days"
- "Nonholiday weekdays"
- "Weekend days and holidays"
De shiny-bibliotheek is hier al voor je geladen.
Deze oefening maakt deel uit van de cursus
Dashboards bouwen met shinydashboard
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
ui <- fluidPage(
titlePanel("Sleeping habits in America"),
# Add a checkbox input
___("checkboxlabel",
# Set the name and initial value
___, value = ___))
server <- function(input, output, session) {
}
shinyApp(ui, server)