checkboxInput ve checkboxGroupInput
Şimdi onay kutusu girdilerini içeren başka bir örneği deneyeceksin. Videoda da belirtildiği gibi, yalnızca tek bir onay kutusuna ihtiyacın varsa checkboxInput(), birden fazla onay kutusuna ihtiyacın varsa checkboxGroupInput() kullanabilirsin.
Shiny uygulamanda, kullanıcıların haftanın gün türlerini seçebilmesini de isteyebilirsin; çünkü insanların uyku alışkanlıkları haftanın gününe göre değişebilir. Örneğin, ertesi gün okulun ya da işin yoksa biraz daha geç uyumaya meyilli olabilirsin.
Bu egzersizde, kullanıcılara aşağıdaki seçeneklerden birini seçme olanağı tanıyacaksın:
- "Tüm günler"
- "Resmi tatil olmayan hafta içi günleri"
- "Hafta sonu günleri ve resmi tatiller"
shiny kütüphanesi senin için zaten yüklendi.
Bu egzersiz, kursun bir parçasıdır
shinydashboard ile Panolar Oluşturma
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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)