शुरू करेंमुफ़्त में शुरू करें

इनपुट जोड़ना

इनपुट Shiny में यूज़र को ऐप के साथ इंटरैक्ट करने का तरीका देते हैं. उदाहरण के लिए, textInput() यूज़र को टेक्स्ट दर्ज करने देता है और numericInput() किसी संख्या का चयन करने देता है. अगले चैप्टर में आप कई और प्रकार के इनपुट देखेंगे.

अपने ऐप में कोई इनपुट जोड़ने के लिए, बस उस इनपुट फंक्शन को fluidPage() के अंदर रखें. वीडियो से याद करें कि सभी इनपुट फंक्शनों के पहले दो आर्ग्युमेंट समान होते हैं: inputId और label.

यह अभ्यास पाठ्यक्रम का हिस्सा है

केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • Shiny एप्लिकेशन के लिए UI परिभाषित करें.
  • ID "age" और वर्णनात्मक लेबल "How old are you?" के साथ एक न्यूमेरिक इनपुट बनाएँ.
  • ID "name" और लेबल "What is your name?" के साथ एक टेक्स्ट इनपुट बनाएँ.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

library(shiny)

# Define UI for the application
ui <- ___(
  # Create a numeric input with ID "age" and label of
  # "How old are you?"
  numericInput(___, ___, value = 20),
  
  # Create a text input with ID "name" and label of 
  # "What is your name?"
  ___(___, ___)
)

# Define the server logic
server <- function(input, output) {}

# Run the application
shinyApp(ui = ui, server = server)
कोड संपादित करें और चलाएँ