आर में मौजूदा प्लॉट में अंक कैसे जोड़ें
आप आर में मौजूदा प्लॉट में अंक जोड़ने के लिए पॉइंट्स() फ़ंक्शन का उपयोग कर सकते हैं।
यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:
points(df2$x, df2$y, col=' red ')
यह विशेष सिंटैक्स df2 नामक डेटा फ़्रेम से x और y नामक वेरिएबल्स का उपयोग करके R में मौजूदा स्कैटरप्लॉट में लाल बिंदु जोड़ता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: आर में मौजूदा पथ पर अंक जोड़ें
मान लीजिए कि हम R में निम्नलिखित स्कैटरप्लॉट बनाने के लिए प्लॉट() फ़ंक्शन का उपयोग करते हैं:
#create data frame df1 <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), y=c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22)) #create scatterplot plot(df1$x, df1$y, col=' blue ', pch= 16 )
ध्यान दें : col तर्क प्लॉट में बिंदुओं का रंग निर्दिष्ट करता है, और pch तर्क उपयोग करने के लिए प्रतीक निर्दिष्ट करता है। 16 का मान एक भरे हुए वृत्त को दर्शाता है।
अब मान लीजिए कि हम प्लॉट में किसी अन्य डेटा फ़्रेम से बिंदु जोड़ना चाहते हैं।
हम ऐसा करने के लिए पॉइंट्स() फ़ंक्शन का उपयोग कर सकते हैं:
#create second data frame df2 <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), y=c(14, 12, 9, 9, 8, 5, 4, 5, 3, 2)) #add points from df2 to the existing scatter plot points(df2$x, df2$y, col=' red ', pch= 16 )
ध्यान दें कि दूसरे डेटा फ़्रेम के बिंदुओं को मौजूदा प्लॉट में जोड़ा गया है और लाल रंग द्वारा दर्शाया गया है।
यदि हम चाहें, तो हम कथानक में एक लेजेंड जोड़ने के लिए लेजेंड() फ़ंक्शन का भी उपयोग कर सकते हैं ताकि हम अंतर कर सकें कि कौन से बिंदु किस डेटा फ्रेम से आते हैं:
#add legend to plot legend(x= 1 , y= 22 , legend=c(' df1 ', ' df2 '), fill=c(' blue ', ' red '))
ध्यान दें : आप पॉइंट्स() फ़ंक्शन का उपयोग जितनी बार चाहें उतनी बार कर सकते हैं, जितने डेटा फ़्रेम से आप मौजूदा प्लॉट में पॉइंट जोड़ना चाहते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में स्कैटरप्लॉट पर बिंदुओं को कैसे लेबल करें
R में पथ के बाहर टेक्स्ट कैसे जोड़ें
आर में रिग्रेशन लाइन के साथ स्कैटरप्लॉट कैसे बनाएं