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 में लेजेंड स्थिति कैसे बदलें