LoslegenKostenlos loslegen

Mit sliderInput üben

Im Video hast du einige typische shinyApp-Inputs gesehen. Zuerst übst du mit sliderInput, der dir entweder einen einseitigen oder einen zweiseitigen Schieberegler liefert.

Angenommen, du baust eine shinyApp auf Basis von Schlaftdaten, die als sleep gespeichert sind. Du möchtest jetzt den Nutzer:innen der App ermöglichen, die Daten zu filtern, indem sie einen Wertebereich für die durchschnittliche Anzahl der Schlafstunden auswählen.

In dieser Übung wurde die Bibliothek shiny 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"), 
  sliderInput("sliderlabel",
              "Average hours of sleep",
              # Set the min and max values
              min = ___, max = ___,
              # Set the initial value to 8
              value = ___,
              # Set the step size to 0.5
              step = 0.2))
server <- function(input, output, session) {
}

shinyApp(ui, server)
Code bearbeiten und ausführen