checkboxInput और checkboxGroupInput
अब आप checkbox इनपुट्स से जुड़ा एक और उदाहरण आज़माएँगे। जैसा कि वीडियो में बताया गया है, अगर आपको सिर्फ एक ही चेकबॉक्स चाहिए तो checkboxInput() का उपयोग करें, और अगर कई चेकबॉक्स चाहिए हों तो checkboxGroupInput() का।
अपने shinyApp में, आप चाहेंगे कि यूज़र सप्ताह के दिनों के प्रकार चुन सकें, क्योंकि दिन के अनुसार लोगों की नींद की आदतें बदल सकती हैं। उदाहरण के लिए, अगर अगले दिन स्कूल या काम न हो, तो आप थोड़ी देर से सोने की प्रवृत्ति रख सकते हैं।
इस अभ्यास में, आप यूज़र्स को निम्न में से एक विकल्प चुनने देंगे:
- "All days"
- "Nonholiday weekdays"
- "Weekend days and holidays"
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)