शब्द स्रोत जोड़ना

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

Dean Attali

Shiny Consultant

Textarea इनपुट्स

  • data आर्ग्युमेंट टेक्स्ट है, क्या textInput() उपयोग करें?

    अध्याय 4: शब्द स्रोत जोड़ना - टेक्स्टएरिया उदाहरण

  • textAreaInput() समान है, पर कई पंक्तियाँ देता है

    textAreaInput(inputId, label, value, rows, ...)
    

अध्याय 4: टेक्स्टएरिया लेआउट

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

फ़ाइल इनपुट्स - UI

  • Shiny ऐप में (टेक्स्ट) फ़ाइल अपलोड करने के लिए फ़ाइल इनपुट्स
fileInput(inputId, label, ...)

फ़ाइल इनपुट - UI

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

फ़ाइल इनपुट्स - UI

फ़ाइल इनपुट विकल्प

  • और विकल्पों के लिए ?fileInput() देखें
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

फ़ाइल इनपुट्स - server

  • फ़ाइल चुनने के बाद, वह अपलोड होती है और Shiny में उपलब्ध होती है
  • Text इनपुट्स: input$<inputId> टेक्स्ट होता है
  • Numeric इनपुट्स: input$<inputId> संख्या होती है
  • File इनपुट्स: input$<inputId> फ़ाइल नहीं होता
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

फ़ाइल इनपुट्स - server

  • File इनपुट्स: input$<inputId> एक dataframe होता है, हर फ़ाइल पर 1 पंक्ति

    • वैरिएबल्स: name, size, type, datapath
       name        size   type         datapath
    1  myfile.txt  6000   text/plain   C:/path/to/temporary/file/0.txt
    
    • datapath सबसे महत्वपूर्ण: फ़ाइल का path
  • चयनित फ़ाइल पढ़ें:

      input$<inputId>$datapath
    
    • Text फ़ाइल:

      readLines(input$<inputId>$datapath)
      
केस स्टडीज़: R में Shiny के साथ वेब एप्लिकेशन बनाना

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

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

Preparing Video For Download...