Ggplot2 में बिंदुओं का भरण और बॉर्डर रंग कैसे बदलें


आप क्रमशः ggplot2 स्कैटरप्लॉट में बॉर्डर बदलने और बिंदुओं का रंग भरने के लिए रंग और भरण तर्कों का उपयोग कर सकते हैं:

 #create scatter plot with points that have black border and pink fill
ggplot(df, aes(x=x, y=y)) + 
  geom_point(color=' black ', fill=' pink ', shape= 21 )

यह ध्यान रखना महत्वपूर्ण है कि रंग और भरण तर्क केवल तभी काम करते हैं जब आकार का मान 21 और 25 के बीच हो।

ggplot2 में उपलब्ध आकृतियों की पूरी सूची के लिए इस ट्यूटोरियल का संदर्भ लें।

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में रंग का उपयोग कैसे करें और तर्क कैसे भरें

उदाहरण 1: सभी बिंदुओं के लिए भरण और बॉर्डर रंग निर्दिष्ट करें

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

 library (ggplot2)

#create data frame
df <- data. frame (x=c(1, 2, 4, 7, 7, 10),
                 y=c(5, 8, 10, 14, 13, 19))

#create scatterplot
ggplot(df, aes(x=x, y=y)) + 
  geom_point(color=' black ', fill=' pink ', shape= 21 , size= 4 ) 

जियोम_पॉइंट भरण और बॉर्डर रंग

उदाहरण 2: बिंदुओं के लिए एकाधिक भरण और बॉर्डर रंग निर्दिष्ट करें

निम्नलिखित कोड दिखाता है कि ggplot2 में एक स्कैटरप्लॉट कैसे बनाया जाए जिसमें बिंदुओं की सीमा और भरण रंग समूहीकरण चर के मान पर निर्भर करता है:

 library (ggplot2)

#create data frame
df <- data. frame (x=c(1, 2, 4, 7, 7, 10),
                 y=c(5, 8, 10, 14, 13, 19),
                 group=c('A', 'A', 'A', 'B', 'B', 'B'))

#create scatter plot with multiple fill and border colors
ggplot(df, aes(x=x, y=y)) + 
  geom_point(color=' black ', shape= 21 , size= 4 , aes(fill=factor(group))) + 
  scale_fill_manual(values=c(' pink ', ' lightgreen ')) 

अनेक भरण रंगों के साथ जियोम_पॉइंट ggplot2 प्लॉट

इस उदाहरण में, हम सभी बिंदुओं के लिए “काला” बॉर्डर रंग का उपयोग करते हैं, लेकिन भरण रंग डेटा फ़्रेम में समूह चर के मान पर निर्भर करता है।

नोट : आप यहां जियोम_पॉइंट() फ़ंक्शन के लिए पूर्ण दस्तावेज़ पा सकते हैं।

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

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

Ggplot2 में बिंदु आकार कैसे बदलें
Ggplot2 में लेजेंड शीर्षक कैसे बदलें
Ggplot2 में अक्ष लेबल को कैसे घुमाएँ
आर में कैसे ठीक करें: फ़ंक्शन “जीजीप्लॉट” नहीं मिल सका

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

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