Ggplot2 में लीजेंड शीर्षक कैसे हटाएं


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

 ggplot(df, aes(x=x_var, y=y_var, color=group_var)) +
  geom_point() +
  labs(color= NULL )

labs() फ़ंक्शन में color=NULL तर्क ggplot2 को कोई लेजेंड शीर्षक प्रदर्शित नहीं करने के लिए कहता है।

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

उदाहरण: ggplot2 में प्लॉट लेजेंड से शीर्षक हटाएँ

मान लीजिए कि हमारे पास आर में निम्नलिखित डेटा फ्रेम है जिसमें विभिन्न बास्केटबॉल खिलाड़ियों के बारे में जानकारी है:

 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

यदि हम ggplot2 में एक पॉइंट क्लाउड बनाने के लिए geom_point() का उपयोग करते हैं, तो एक लेजेंड को डिफ़ॉल्ट शीर्षक के साथ प्रदर्शित किया जाएगा:

 library (ggplot2)

#create scatter plot of assists vs. points, grouped by position
ggplot(df, aes(x=assists, y=points, color=position)) +
  geom_point(size= 3 ) 

ध्यान दें कि लेजेंड में वर्तमान में लेजेंड शीर्षक के रूप में टेक्स्ट “स्थिति” प्रदर्शित है।

इस शीर्षक को किंवदंती से हटाने के लिए, हम labs(color=NULL) तर्क का उपयोग कर सकते हैं:

 library (ggplot2)

#create scatter plot and remove legend title
ggplot(df, aes(x=assists, y=points, color=position)) +
  geom_point(size= 3 ) +
  labs(color= NULL ) 

ध्यान दें कि कैप्शन शीर्षक हटा दिया गया है.

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

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

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

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

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