LoslegenKostenlos loslegen

Mehrere Eingaben einfügen

Du kannst mehr als nur eine Eingabe einfügen. Angenommen, App-Nutzer sollen zusätzlich die durchschnittliche Anzahl der Stunden Schlaf auswählen sowie ein bestimmtes Jahr.

Dazu kannst du im ui ein weiteres sliderInput() einfügen, bei dem die Werte die relevanten Jahre sind.

In dieser Übung wurde die Bibliothek shiny bereits für dich geladen.

Diese Übung ist Teil des Kurses

Dashboards mit shinydashboard erstellen

Kurs anzeigen

Anleitung zur Übung

  • Füge ein weiteres sliderInput() als zweite Eingabe für deine shinyApp hinzu und benenne es „yearlabel“.
  • Setze den Zahlenbereich auf 2003 bis 2017.

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",
              min = 7.5, max = 11,
              value = 8, step = 0.5),
  # Add another sliderInput and label the input as "yearlabel"
  ___(___,
               "Year",
            # Set the number range to be between 2003 and 2017
               ___, ___,
               value = 2004, step = 1, sep = ""))
server <- function(input, output, session) {
}
shinyApp(ui, server)
Code bearbeiten und ausführen