आर में स्टैक्ड पॉइंट प्लॉट कैसे बनाएं


स्टैक्ड डॉट प्लॉट एक प्रकार का प्लॉट है जो डॉट्स का उपयोग करके आवृत्तियों को प्रदर्शित करता है।

आर में स्टैक्ड पॉइंट प्लॉट बनाने के लिए आप दो तरीकों का उपयोग कर सकते हैं:

विधि 1: बेस आर में स्ट्रिपचार्ट() फ़ंक्शन।

विधि 2: ggplot2 में geom_dotplot() फ़ंक्शन।

यह ट्यूटोरियल एक संक्षिप्त उदाहरण प्रदान करता है कि स्टैक्ड पॉइंट प्लॉट तैयार करने के लिए इनमें से प्रत्येक विधि का उपयोग कैसे करें।

उदाहरण 1: आधार आर में स्टैक्ड बिंदुओं को प्लॉट करना

निम्नलिखित कोड दिखाता है कि बेस आर में बेस स्टैक्ड पॉइंट प्लॉट कैसे बनाया जाए:

 #create some fake data
set. seeds (0)
data <- sample(0:20, 100, replace = TRUE )

#create stacked dot plot
stripchart(data, method = " stack ")

और निम्नलिखित कोड दिखाता है कि स्टैक्ड पॉइंट प्लॉट को बेहतर दिखने के लिए कैसे अनुकूलित किया जाए:

 #create some fake data
set. seeds (0)
data <- sample(0:20, 100, replace = TRUE )

#create stacked dot plot
stripchart(data, method = " stack ", offset = .5 , at = 0 , pch = 19 ,
           col=" steelblue ", main=" Stacked Dot Plot ", xlab=" Data Values ")

आर में स्टैक्ड पॉइंट प्लॉट

उदाहरण 2: ggplot2 में स्टैक्ड पॉइंट्स को प्लॉट करना

निम्नलिखित कोड दिखाता है कि ggplot2 में एक बुनियादी स्टैक्ड पॉइंट प्लॉट कैसे बनाया जाए:

 #load ggplot2
library (ggplot2)

#create some fake data
set. seeds (0)
data <- data. frame (x = sample(0:20, 100, replace = TRUE ))

#create stacked dot plot
ggplot(data, aes (x = x)) +
  geom_dotplot() 

आर में ggplot2 के साथ अंक प्लॉट करना

और निम्नलिखित कोड दिखाता है कि स्टैक्ड पॉइंट प्लॉट को बेहतर दिखने के लिए कैसे अनुकूलित किया जाए:

 #load ggplot2
library (ggplot2)

#create some fake data
set. seeds (0)
data <- data. frame (x = sample(0:20, 100, replace = TRUE ))

#create customized stacked dot plot
ggplot(data, aes (x = x)) +
  geom_dotplot(dotsize = .75 , stackratio = 1.2 , fill = “ steelblue ”) + 
  scale_y_continuous( NULL , breaks = NULL ) +
  labs(title = " Stacked Dot Plot ", x = " Data Values ", y = "") 

कस्टम रंगों के साथ ggplot2 में स्टैक्ड बिंदुओं को प्लॉट करना

आप यहां अधिक आर ट्यूटोरियल पा सकते हैं।

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

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