सभी शब्द स्रोतों को जोड़ना

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

Dean Attali

Shiny Consultant

सभी शब्द स्रोतों को जोड़ना

  • वर्ड क्लाउड के लिए 3 डेटा स्रोत

    • टेक्स्ट ऑब्जेक्ट: artofwar
    • यूज़र टेक्स्ट: textAreaInput()
    • टेक्स्ट फ़ाइल: fileInput()
  • अगला कदम: सबको साथ में अनुमति दें

    • शब्द स्रोत चुनने के लिए रेडियो बटन

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

रेडियो बटन - रिव्यू

radioButtons(
    "time_of_day", "Choose your favorite time of day",
    choices = c("Morning", "Afternoon", "Evening"),
    selected = "Afternoon"
)

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

रेडियो बटन - एडवांस्ड

radioButtons(
    "time_of_day", "Choose your favorite time of day",
    choices = c("I'm a morning person!" = "Morning",
                "Love my afternoons"    = "Afternoon",
                "Night owl here!"       = "Evening"),
    selected = "Afternoon"
)

str(input$time_of_day)
chr "Afternoon"
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

कंडीशनल पैनल्स

  • इनपुट वैल्यू के आधार पर UI एलिमेंट्स दिखाएँ/छिपाएँ
conditionalPanel(condition, ...)
  • condition R कोड जैसा है, पर input$<id> को input.<id> से बदला जाता है
  • ... कोई भी UI
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

कंडीशनल पैनल्स

ui <- fluidPage(
  radioButtons("time_of_day",
               "Choose your favorite time of day",
               ...),

  plotOutput("morning_only_plot")
)
ui <- fluidPage(
  radioButtons("time_of_day",
               "Choose your favorite time of day",
               ...),

  conditionalPanel(
    condition = "input.time_of_day == 'Morning'",
    plotOutput("morning_only_plot")
  )
)
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

अभ्यास करते हैं!

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

Preparing Video For Download...