checkboxInput a checkboxGroupInput
Teď si vyzkoušíš další příklad s checkboxy. Jak zaznělo ve videu, pro jeden checkbox použiješ checkboxInput() a pro více checkboxů checkboxGroupInput().
Ve své shinyApp možná budeš chtít uživatelům umožnit i výběr dnů v týdnu – spánkové návyky se totiž mohou lišit podle toho, jaký den to je. Třeba ve dny, kdy druhý den není škola ani práce, jdeš spát o něco později.
V tomto cvičení umožníš uživatelům vybrat jednu z následujících možností:
- „All days"
- „Nonholiday weekdays"
- „Weekend days and holidays"
Knihovna shiny je už načtená.
Toto cvičení je součástí kurzu
Tvorba dashboardů pomocí shinydashboard
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)