Začněte nyníZačněte zdarma

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í:

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

Knihovna shiny je už načtená.

Toto cvičení je součástí kurzu

Tvorba dashboardů pomocí shinydashboard

Zobrazit kurz

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)
Upravit a spustit kód