checkboxInput und checkboxGroupInput
Jetzt probierst du ein weiteres Beispiel mit Checkbox-Eingaben aus. Wie im Video erwähnt, verwendest du checkboxInput(), wenn du nur eine einzelne Checkbox brauchst, und checkboxGroupInput(), wenn du mehrere brauchst.
In deiner shinyApp möchtest du den Nutzenden vielleicht auch ermöglichen, Wochentypen auszuwählen, weil Menschen je nach Wochentag unterschiedliche Schlafgewohnheiten haben. Vielleicht schläfst du zum Beispiel etwas länger, wenn du am nächsten Tag weder Schule noch Arbeit hast.
In dieser Übung lässt du die Nutzenden eine der folgenden Optionen auswählen:
- "Alle Tage"
- "Werktage ohne Feiertage"
- "Wochenendtage und Feiertage"
Die Bibliothek shiny wurde hier bereits für dich geladen.
Diese Übung ist Teil des Kurses
Dashboards mit shinydashboard erstellen
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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)