R में समीकरण कैसे बनाएं (उदाहरण के साथ)


आप R में किसी समीकरण या फ़ंक्शन को प्लॉट करने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

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

 curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ")

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

 library (ggplot2)

#define equation
my_equation <- function(x){2*x^2+5}

#plot equation
ggplot( data.frame (x=c( 1,50 )), aes (x=x)) + 
  stat_function(fun=my_equation)

ये दो विशेष उदाहरण समीकरण y = 2x 2 + 5 बनाते हैं।

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

उदाहरण 1: आधार R में समीकरण आलेखित करना

मान लीजिए आप निम्नलिखित समीकरण बनाना चाहते हैं:

y = 2×2 + 5

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

 curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ")

यह निम्नलिखित कथानक उत्पन्न करता है:

R में समीकरण आलेखित करें

यदि आप इसके बजाय अंक प्लॉट करना चाहते हैं, तो बस कर्व() फ़ंक्शन में टाइप = “पी” निर्दिष्ट करें:

 curve(2*x^2+5, from= 1 , to= 50 , , xlab=" x ", ylab=" y ", type=" p ")

यह निम्नलिखित कथानक उत्पन्न करता है:

उदाहरण 2: समीकरण को ggplot2 में आलेखित करें

मान लीजिए आप निम्नलिखित समीकरण बनाना चाहते हैं:

y = 2×2 + 5

ऐसा करने के लिए आप ggplot2 में निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 library (ggplot2)

#define equation
my_equation <- function(x){2*x^2+5}

#plot equation
ggplot( data.frame (x=c( 1,50 )), aes (x=x)) + 
  stat_function(fun=my_equation)

यह निम्नलिखित कथानक उत्पन्न करता है:

ध्यान दें कि यह प्लॉट उस प्लॉट से मेल खाता है जिसे हमने पिछले उदाहरण में बेस आर में बनाया था।

ध्यान दें : एक अलग समीकरण बनाने के लिए, बस my_eqation चर के लिए परिभाषित मान बदलें।

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

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

आर में एक प्लॉट में प्रतिगमन समीकरण कैसे जोड़ें
आर में इंटरेक्शन प्लॉट कैसे बनाएं
आर में अवशिष्ट प्लॉट कैसे बनाएं

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

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