बेसिक आर प्लॉट्स में लेजेंड स्थिति कैसे बदलें


बुनियादी आर प्लॉट्स में लेजेंड की स्थिति बदलने के दो तरीके हैं:

विधि 1: निर्देशांक (x,y) का उपयोग करें

 legend( 4 , 12 , legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 )

विधि 2: कीवर्ड का प्रयोग करें

 legend(' bottomright ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 )

इस पद्धति का उपयोग करके, आप निम्नलिखित स्थान निर्दिष्ट कर सकते हैं:

  • “नीचे दाईं ओर”
  • “नीचे”
  • “नीचे बाईं ओर”
  • “बाएं”
  • “बाएं शीर्ष कोने पर”
  • “उच्च”
  • “ठीक तरह से ऊपर”
  • “सही”
  • “केंद्र”

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

उदाहरण 1: (x,y) निर्देशांक का उपयोग करके लेजेंड स्थिति बदलें

निम्नलिखित कोड दिखाता है कि बेस आर प्लॉट के लिए एक लेजेंड कैसे बनाया जाए और इसे x=4 और y=12 पर कैसे रखा जाए:

 #createdata
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend( 4 , 12 , legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

बेस आर प्लॉट में लेजेंड स्थान बदलें

ध्यान दें कि लेजेंड हमारे द्वारा निर्दिष्ट सटीक (x,y) निर्देशांक पर रखा गया है।

उदाहरण 2: कीवर्ड का उपयोग करके कैप्शन स्थिति बदलें

निम्नलिखित कोड दिखाता है कि बेस आर प्लॉट के लिए एक लेजेंड कैसे बनाया जाए और इसे ऊपरी बाएँ कोने में कैसे रखा जाए:

 #create data
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend(' topleft ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

किंवदंती को कथानक के ऊपरी बाएँ कोने में रखा गया है, जैसा कि हमने निर्दिष्ट किया है।

हम किसी भिन्न कीवर्ड का उपयोग करके इसे आसानी से किसी भिन्न स्थान, जैसे निचले दाएं कोने पर ले जा सकते हैं:

 #create data
x <- 1:10
y1<- c(3, 6, 8, 7, 8, 9, 13, 12, 10, 10)
y2 <- c(1, 3, 3, 4, 6, 7, 8, 10, 9, 9)

#create plot with multiple lines
plot(x, y1, col=' purple ', type=' l ', xlab=' x ', ylab=' y ')
lines(x, y2, col=' red ')

#add legend
legend(' bottomright ', legend=c(' y1 ', ' y2 '), col=c(' purple ', ' red '), lty= 1 ) 

किंवदंती को अब कथानक के निचले दाएं कोने में रखा गया है।

संबंधित: आर में एक कथानक के बाहर एक किंवदंती कैसे बनाएं

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

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

R में एक ग्राफ़ में एकाधिक पंक्तियाँ कैसे प्लॉट करें
आर में सर्वोत्तम फ़िट की रेखा कैसे खींचें
आर में एलाइन() का उपयोग कैसे करें

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

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