आर बेसिक प्लॉट में लीजेंड का आकार कैसे बदलें (उदाहरण के साथ)


मूल R प्लॉट में किसी लेजेंड का आकार बदलने का सबसे सरल तरीका cex तर्क का उपयोग करना है:

 legend(' topright ', legend=c(' A ', ' B '), col=1:2, pch= 16 , cex= 1 )

Cex का डिफ़ॉल्ट मान 1 है।

आप cex के लिए जितना बड़ा मान निर्दिष्ट करेंगे, लेजेंड उतना ही बड़ा होगा।

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

उदाहरण: आर बेस प्लॉट में लेजेंड का आकार बदलें

मान लीजिए कि हम आधार R में निम्नलिखित बिंदु बादल बनाते हैं:

 #create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6),
                 y=c(4, 6, 7, 12, 6, 8),
                 group=c(1, 1, 1, 2, 2, 2))

#create scatterplot
plot(df$x, df$y, col=df$group, pch= 16 )

#add legend in top right corner
legend(' topright ', legend=c(' First ', ' Second '),
       col=1:2, pch= 16 ) 

लेजेंड का आकार बढ़ाने के लिए, हम cex का मान 1 से अधिक मान तक बढ़ा सकते हैं:

 #create scatterplot
plot(df$x, df$y, col=df$group, pch= 16 )

#add legend in top right corner with increased size
legend(' topright ', legend=c(' First ', ' Second '),
       col=1:2, pch= 16 , cex= 2 ) 

बेस आर प्लॉट में लेजेंड का आकार बढ़ाएँ

ध्यान दें कि पिछले कथानक की तुलना में इस कथानक में किंवदंती कितनी बड़ी है।

लेजेंड के आकार को कम करने के लिए, हम cex के मान को 1 से कम मान तक घटा सकते हैं:

 #create scatterplot
plot(df$x, df$y, col=df$group, pch= 16 )

#add legend in top right corner with decreased size
legend(' topright ', legend=c(' First ', ' Second '),
       col=1:2, pch= 16 , cex=. 75 ) 

बेस आर प्लॉट में लेजेंड का आकार कम करें

यह भी ध्यान दें कि आप pt.cex तर्क का मान बदलकर किसी लेजेंड में बिंदु आकार बदल सकते हैं।

इस तर्क के लिए डिफ़ॉल्ट मान 1 है, लेकिन आप इस मान को बढ़ाकर लेजेंड में बिंदु आकार बढ़ा सकते हैं:

 #create scatterplot
plot(df$x, df$y, col=df$group, pch= 16 )

#add legend in top right corner with increased point size
legend(' topright ', legend=c(' First ', ' Second '),
       col=1:2, pch= 16 , pt.cex= 2 ) 

ध्यान दें कि लेजेंड का आकार समान है, लेकिन लेजेंड में लाल और काले बिंदु दोगुने बड़े हैं।

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

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

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

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

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