Ggplot2 में लीजेंड कैसे हटाएं (उदाहरण के साथ)


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

 ggplot(df, aes (x=x, y=y, color=z)) +
  geom_point() +
  theme( legend.position =" none ")

Legend.position=”none” निर्दिष्ट करके आप ggplot2 को कथानक से सभी किंवदंतियों को हटाने के लिए कह रहे हैं।

निम्नलिखित चरण-दर-चरण उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

चरण 1: डेटा फ़्रेम बनाएं

सबसे पहले, आइए एक डेटा फ़्रेम बनाएं:

 #create data frame
df <- data. frame (assists=c(3, 4, 4, 3, 1, 5, 6, 7, 9),
                 points=c(14, 8, 8, 16, 3, 7, 17, 22, 26),
                 position=rep(c('Guard', 'Forward', 'Center'), times= 3 ))

#view data frame
df

  assist points position
1 3 14 Guard
2 4 8 Forward
3 4 8 Center
4 3 16 Guard
5 1 3 Forward
6 5 7 Center
7 6 17 Guard
8 7 22 Forward
9 9 26 Center

चरण 2: ggplot2 का उपयोग करके एक प्लॉट बनाएं

आगे, आइए एक सरल स्कैटरप्लॉट बनाने के लिए ggplot2 का उपयोग करें:

 library (ggplot2)

#create scatterplot
ggplot(df, aes (x=assists, y=points, color=position)) +
  geom_point(size= 3 )

डिफ़ॉल्ट रूप से, ggplot2 में स्कैटरप्लॉट में रंगों की व्याख्या करना आसान बनाने के लिए एक लेजेंड शामिल होता है।

चरण 3: प्लॉट लीजेंड को हटा दें

इसके बाद, कथानक से किंवदंती को हटाने के लिए Legend.position=”none” का उपयोग करें:

 library (ggplot2)

#create scatterplot with no legend
ggplot(df, aes (x=assists, y=points, color=position)) +
  geom_point(size= 3 ) +
  theme( legend.position =" none ") 

कथा को कथानक से पूरी तरह हटा दिया गया।

संबंधित: ggplot2 में लेजेंड लेबल कैसे बदलें

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

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

Ggplot2 में लेजेंड शीर्षक कैसे बदलें
Ggplot2 में लेजेंड का आकार कैसे बदलें
Ggplot2 में लेजेंड स्थिति कैसे बदलें

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

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