Zacznij terazZacznij za darmo

checkboxInput i checkboxGroupInput

Teraz wypróbujesz kolejny przykład z polami wyboru. Jak wspomniano w filmie, możesz użyć checkboxInput(), gdy potrzebujesz jednego pola wyboru, albo checkboxGroupInput(), gdy potrzebujesz kilku.

W swojej aplikacji shinyApp możesz chcieć, żeby użytkownicy mogli wybierać dni tygodnia – ludzie mają bowiem różne nawyki dotyczące snu w zależności od dnia. Na przykład można kłaść się spać nieco później, jeśli następnego dnia nie ma szkoły ani pracy.

W tym ćwiczeniu pozwolisz użytkownikom wybrać jedną z następujących opcji:

  1. "All days"
  2. "Nonholiday weekdays"
  3. "Weekend days and holidays"

Biblioteka shiny została już za ciebie wczytana.

To ćwiczenie jest częścią kursu

Tworzenie dashboardów z shinydashboard

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

ui <- fluidPage(
  titlePanel("Sleeping habits in America"), 
  # Add a checkbox input
  ___("checkboxlabel",
              # Set the name and initial value
              ___, value = ___))
server <- function(input, output, session) {
}

shinyApp(ui, server)
Edytuj i uruchom kod