BaşlayınÜcretsiz başlayın

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:

  1. "Tüm günler"
  2. "Resmi tatil olmayan hafta içi günleri"
  3. "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

Kursa Göz Atın

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)
Kodu Düzenle ve Çalıştır