Zacznij terazZacznij za darmo

Dodawanie wielu elementów wejściowych

Możesz dodać więcej niż jeden element wejściowy. Załóżmy, że chcesz, aby użytkownicy aplikacji mogli wybrać zarówno średnią liczbę godzin snu, jak i konkretny rok.

W tym celu możesz w ui dodać kolejny sliderInput(), którego wartości będą reprezentować interesujące cię lata.

W tym ćwiczeniu biblioteka shiny jest już załadowana.

To ćwiczenie jest częścią kursu

Tworzenie dashboardów z shinydashboard

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj kolejny sliderInput() jako drugi element wejściowy swojej aplikacji shinyApp i nadaj mu etykietę "yearlabel".
  • Ustaw zakres wartości od 2003 do 2017.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod