Ggplot2 में लीजेंड स्थिति कैसे बदलें (उदाहरण के साथ)


आप ggplot2 लेजेंड की स्थिति निर्दिष्ट करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 theme(legend.position = " right ")

निम्नलिखित उदाहरण दिखाते हैं कि आर में अंतर्निहित आईरिस डेटासेट के साथ व्यवहार में इस सिंटैक्स का उपयोग कैसे करें।

उदाहरण: कथा को कथानक के बाहर रखें

आप सीधे ggplot2 को लेजेंड को कथानक के “ऊपर”, “दाएं”, “नीचे” या “बाएं” तरफ रखने के लिए कह सकते हैं।

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

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = “ top ”) 

प्लॉट के शीर्ष पर ggplot2 शीर्षक का उदाहरण

और यहां बताया गया है कि कथा को कथानक के निचले भाग में कैसे रखा जाए:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = “ bottom ”) 

Ggplot2 के नीचे शीर्षक का उदाहरण

उदाहरण: कथा को कथानक के अंदर रखें

आप कथा को कथानक के अंदर रखने के लिए सटीक निर्देशांक (x,y) भी निर्दिष्ट कर सकते हैं।

उदाहरण के लिए, यहां ऊपरी दाएं कोने में कैप्शन लगाने का तरीका बताया गया है:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = c( .9 , .9 )) 

और यहां बताया गया है कि किंवदंती को निचले दाएं कोने में कैसे रखा जाए:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = c( .9 , .1 )) 

उदाहरण: किंवदंती को पूरी तरह हटा दें

आप Legend.position=”none” को इस प्रकार निर्दिष्ट करके ggplot2 में किसी प्लॉट से लेजेंड को पूरी तरह से हटा भी सकते हैं:

 library (ggplot2)

ggplot(iris, aes (x=Sepal.Length, y=Sepal.Width, color=Species)) +
       geom_point() +
       theme(legend.position = " none ") 

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

Ggplot2 में लेजेंड का आकार कैसे बदलें
Ggplot2 में लेजेंड शीर्षक कैसे बदलें
सर्वोत्तम ggplot2 थीम के लिए एक संपूर्ण मार्गदर्शिका

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

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