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:
- "All days"
- "Nonholiday weekdays"
- "Weekend days and holidays"
Biblioteka shiny została już za ciebie wczytana.
To ćwiczenie jest częścią kursu
Tworzenie dashboardów z shinydashboard
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)