LoslegenKostenlos starten

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

<Kurs>Dashboards mit shinydashboard erstellen</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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