R में फ़ंक्शन वक्र कैसे बनाएं (उदाहरण के साथ)


आप R में फ़ंक्शन वक्र बनाने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: बेस आर का उपयोग करें

 curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ')

विधि 2: ggplot2 का उपयोग करें

 library (ggplot2)

df <- data. frame (x=c(1, 100))
eq = function(x){x^3}

#plot curve in ggplot2
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq)

दोनों विधियां एक प्लॉट तैयार करेंगी जो फ़ंक्शन y = x 3 का वक्र दिखाती है।

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

उदाहरण 1: आधार R का उपयोग करके फ़ंक्शन वक्र आलेखित करें

निम्नलिखित कोड दिखाता है कि आधार R के कर्व() फ़ंक्शन का उपयोग करके फ़ंक्शन y = x 3 के वक्र को कैसे प्लॉट किया जाए:

 #plot curve using x-axis range of 1 to 50
curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ')

आधार R में फ़ंक्शन वक्र बनाएं

ध्यान दें कि आप वक्र का स्वरूप बदलने के लिए निम्नलिखित तर्कों का उपयोग कर सकते हैं:

  • lwd : लाइन चौड़ाई
  • कॉलर : रेखा का रंग
  • प्रकार : रेखा शैली

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

 #plot curve using x-axis range of 1 to 50
curve(x^3, from=1, to=50, xlab=' x ', ylab=' y ', lwd= 3 , col=' red ', lty=' dashed ')) 

आप जो सटीक वक्र चाहते हैं उसे बनाने के लिए इन तर्कों के मूल्यों के साथ बेझिझक खेलें।

उदाहरण 2: ggplot2 का उपयोग करके फ़ंक्शन वक्र प्लॉट करें

निम्नलिखित कोड दिखाता है कि ggplot2 stat_function() फ़ंक्शन का उपयोग करके फ़ंक्शन y = x 3 को कैसे प्लॉट किया जाए:

 library (ggplot2)

#define data frame
df <- data. frame (x=c(1, 100))

#define function 
eq = function(x){x^3}

#plot curve in ggplot2
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq)

ggplot2 में प्लॉट फ़ंक्शन वक्र

आप वक्र की उपस्थिति को बदलने के लिए stat_function() फ़ंक्शन में lwd , col और lty फ़ंक्शन का भी उपयोग कर सकते हैं:

 library (ggplot2)

#define data frame
df <- data. frame (x=c(1, 100))

#define function 
eq = function(x){x^3}

#plot curve in ggplot2 with custom appearance
ggplot(data=df, aes(x=x)) + 
  stat_function(fun=eq, lwd= 2 , col=' red ', lty=' dashed ') 

नोट : आप ggplot2 stat_function() फ़ंक्शन के लिए संपूर्ण दस्तावेज़यहां पा सकते हैं।

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

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

आर प्लॉट्स में लेजेंड स्थिति कैसे बदलें
आर में चार्ट बॉक्स शैलियों को बदलने के लिए बीटीवाई का उपयोग कैसे करें
R में प्लॉट तत्वों का आकार बदलने के लिए cex का उपयोग कैसे करें

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

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