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