checkboxInput dan checkboxGroupInput
Sekarang Anda akan mencoba contoh lain yang menggunakan input kotak centang. Seperti disebutkan dalam video, ini dapat dilakukan dengan checkboxInput() jika Anda hanya membutuhkan satu kotak centang, dan checkboxGroupInput() jika Anda membutuhkan beberapa kotak centang.
Dalam shinyApp Anda, Anda mungkin juga ingin pengguna dapat memilih jenis hari dalam seminggu, karena kebiasaan tidur orang bisa berbeda-beda tergantung harinya. Misalnya, Anda cenderung tidur sedikit lebih larut jika esok harinya tidak ada sekolah atau kerja.
Pada latihan ini, Anda akan memungkinkan pengguna memilih salah satu dari opsi berikut:
- "All days"
- "Nonholiday weekdays"
- "Weekend days and holidays"
Pustaka shiny sudah dimuat untuk Anda di sini.
Latihan ini merupakan bagian dari kursus
Membangun Dashboard dengan shinydashboard
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)