Lägga till flera indata
Du kan lägga till mer än ett indata. Anta att du även vill att appanvändarna ska kunna välja det genomsnittliga antalet timmar de sover, samt ett specifikt år.
För det ändamålet kan du i ui:n infoga ytterligare en sliderInput() där värdena är de år som är av intresse.
I den här övningen har shiny-biblioteket redan laddats åt dig.
Den här övningen är en del av kursen
Bygga dashboards med shinydashboard
Övningsinstruktioner
- Lägg till ytterligare en
sliderInput()som ett andra indata för din shinyApp och ge den etiketten "yearlabel". - Sätt talintervallet till mellan
2003och2017.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)