checkboxInput і checkboxGroupInput
Тепер ви спробуєте ще один приклад із прапорцями. Як згадувалося у відео, це можна зробити за допомогою checkboxInput(), якщо потрібен лише один прапорець, і checkboxGroupInput(), якщо потрібно кілька прапорців.
У вашому shinyApp ви також можете дати змогу користувачам обирати типи днів тижня, адже звички сну можуть відрізнятися залежно від дня. Наприклад, ви можете лягати спати трохи пізніше, якщо наступного дня немає навчання або роботи.
У цій вправі ви дозволите користувачам обрати один із таких варіантів:
- "Усі дні"
- "Будні, крім святкових"
- "Вихідні та святкові дні"
Бібліотеку shiny уже підключено за вас.
Ця вправа є частиною курсу
Створення панелей керування з shinydashboard
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)