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
Anleitung zur Übung
- Füge ein weiteres
sliderInput()als zweite Eingabe für deine shinyApp hinzu und benenne es „yearlabel“. - Setze den Zahlenbereich auf
2003bis2017.
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)