LoslegenKostenlos loslegen

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:

  1. "Alle Tage"
  2. "Werktage ohne Feiertage"
  3. "Wochenendtage und Feiertage"

Die Bibliothek shiny wurde hier bereits für dich geladen.

Diese Übung ist Teil des Kurses

Dashboards mit shinydashboard erstellen

Kurs anzeigen

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)
Code bearbeiten und ausführen