आर में रडार चार्ट कैसे बनाएं (उदाहरण के साथ)


रडार चार्ट (कभी-कभी “स्पाइडर चार्ट” भी कहा जाता है) एक प्रकार का चार्ट है जो कई चर की मात्राओं को देखने का एक अनूठा तरीका प्रदान करता है।

यह ट्यूटोरियल बताता है कि एफएमएसबी लाइब्रेरी का उपयोग करके आर में निम्नलिखित रडार चार्ट कैसे बनाया जाए:

आर में कस्टम रडार मानचित्र (स्पाइडर मानचित्र)।

आर में बेसिक रडार चार्ट

आर में रडार मानचित्र बनाने के लिए, हमें निम्नलिखित आवश्यकताओं को पूरा करने के लिए अपने डेटा की आवश्यकता है:

  • प्रत्येक वेरिएबल जिसे हम चार्ट के किनारों पर प्रदर्शित करना चाहते हैं उसका अपना कॉलम होना चाहिए।
  • पहली पंक्ति में अधिकतम मान होना चाहिए.
  • दूसरी पंक्ति में न्यूनतम मान होना चाहिए.
  • तीसरी पंक्ति में वह मान होना चाहिए जो आप रडार चार्ट पर प्रदर्शित करना चाहते हैं।

इसे स्पष्ट करने के लिए, हम निम्नलिखित डेटाबेस का उपयोग करेंगे जिसमें सप्ताह के प्रत्येक दिन किसी दिए गए स्टोर में प्रवेश करने वाले ग्राहकों की संख्या शामिल है:

 #create data
df <- data.frame(Mon=c(100, 0, 34),
                 Kill=c(100, 0, 48),
                 Wed=c(100, 0, 58),
                 Thu=c(100, 0, 67),
                 Fri=c(100, 0, 55),
                 Sat=c(100, 0, 29),
                 Sun=c(100, 0, 18))
                  
#viewdata
df

  Mon Tue Wed Thu Fri Sat Sun
1 100 100 100 100 100 100 100
2 0 0 0 0 0 0 0
3 34 48 58 67 55 29 18

एक बार डेटा इस प्रारूप में हो जाने पर, हम बुनियादी रडार चार्ट बनाने के लिए एफएमएसबी लाइब्रेरी के रडारचार्ट() फ़ंक्शन का उपयोग कर सकते हैं:

 library (fmsb)

radarchart(df)

आर में रडार मानचित्र

आर में रडार चार्ट को अनुकूलित करना

हम निम्नलिखित तर्कों का उपयोग करके रडार चार्ट को अनुकूलित कर सकते हैं:

  • पीसीओएल: लाइन रंग
  • पीएफकोल: रंग भरें
  • plwd: लाइन चौड़ाई
  • सीजीएलसीओएल: साफ़ रंग
  • सीजीएलटीई: तीव्र रेखा प्रकार
  • एक्सिसलैबकॉल: एक्सिस लेबल रंग
  • कैक्सिसलेबल: प्रदर्शित करने के लिए अक्ष लेबल का वेक्टर
  • सीजीएलडब्ल्यूडी: शुद्ध चौड़ाई
  • vlcex: समूह लेबल का आकार

निम्नलिखित कोड कस्टम रडार चार्ट बनाने के लिए इनमें से कुछ तर्कों का उपयोग करने का एक उदाहरण दिखाता है:

 radarchart(df,
    axistype=1, 
    pcol=' pink ',
    pfcol=rgb(0.9,0.2,0.5,0.3),
    plwd=3, 
    cglcol=' grey ',
    cglty=1,
    axislabcol=' grey ',
    cglwd=0.6,
    vlcex=1.1,
    title=' Customers per Day '
    ) 

आर में कस्टम रडार मानचित्र (स्पाइडर मानचित्र)।

आप आर दस्तावेज़ में आरजीबी() रंगों का उपयोग करने के बारे में अधिक जान सकते हैं।

अतिरिक्त संसाधन

आर में हीट मैप कैसे बनाएं
आर में लॉलीपॉप चार्ट कैसे बनाएं
आर में जनसंख्या पिरामिड कैसे बनाएं

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *