आर में कॉलम मानों के वितरण को कैसे प्लॉट करें


आप आर में कॉलम मानों के वितरण को प्लॉट करने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: घनत्व प्लॉट का उपयोग करके मूल्यों के वितरण को प्लॉट करें

 plot(density(df$my_column))

विधि 2: हिस्टोग्राम का उपयोग करके मूल्यों के वितरण को प्लॉट करें

 hist(df$my_column)

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित डेटा फ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें

 #create data frame
df = data. frame (team=rep(c(' A ', ' B '), each= 10 ),
                points=c(3, 3, 4, 5, 4, 7, 7, 7, 10, 11, 8,
                         7, 8, 9, 12, 12, 12, 14, 15, 17))

#view data frame
df

   team points
1 to 3
2 to 3
3 to 4
4 to 5
5 to 4
6 to 7
7 to 7
8 to 7
9 to 10
10 to 11
11 B 8
12 B 7
13 B 8
14 B 9
15 B 12
16 B 12
17 B 12
18 B 14
19 B 15
20 B 17

उदाहरण 1: घनत्व प्लॉट का उपयोग करके मूल्यों के वितरण को प्लॉट करें

निम्नलिखित कोड दिखाता है कि घनत्व प्लॉट का उपयोग करके अंक कॉलम में मूल्यों के वितरण को कैसे प्लॉट किया जाए:

 #plot distribution of values in points column
plot(density(df$points)) 

यह सिंटैक्स एक सहज वक्र उत्पन्न करता है जो एक चर के मूल्यों के वितरण को सारांशित करता है।

ध्यान दें कि यदि हम चाहें तो हम घनत्व प्लॉट में शीर्षक, अक्ष लेबल और रेखा का रंग भी बदल सकते हैं:

 #plot distribution of values in points column
plot(density(df$points), col=' red ', main=' Density Plot of Points ', xlab=' Points ')

घनत्व प्लॉट का उपयोग करके आर में कॉलम मानों के वितरण को प्लॉट करें

उदाहरण 2: हिस्टोग्राम का उपयोग करके मूल्यों के वितरण को प्लॉट करें

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

 #plot distribution of values in points column using histogram
hist(df$points)

एक हिस्टोग्राम बिंदुओं के कॉलम में मूल्यों की आवृत्तियों का प्रतिनिधित्व करने के लिए बार का उपयोग करता है, एक चिकनी रेखा के विपरीत जो वितरण के आकार को सारांशित करता है।

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

 #plot distribution of values in points column using histogram
hist(df$points, main=' Histogram of Points ', xlab=' Points ', col=' steelblue ', breaks= 12 )

हिस्टोग्राम का उपयोग करके आर में कॉलम मानों का वितरण प्लॉट करें

ध्यान दें : आप ब्रेक तर्क के लिए जितना बड़ा मान चुनेंगे, हिस्टोग्राम में उतने ही अधिक बार होंगे।

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

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:

आर में हिस्टोग्राम में लंबवत रेखा कैसे जोड़ें
आर में कर्नेल घनत्व प्लॉट कैसे बनाएं
Ggplot2 में घनत्व प्लॉट को कैसे ओवरले करें

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

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