आर में टिल्डे ऑपरेटर (~) का उपयोग कैसे करें


आप किसी समीकरण के बाएँ पक्ष को दाएँ पक्ष से अलग करने के लिए R में टिल्ड ऑपरेटर ( ~ ) का उपयोग कर सकते हैं।

इस ऑपरेटर का उपयोग आमतौर पर R में lm() फ़ंक्शन के साथ किया जाता है, जिसका उपयोग रैखिक प्रतिगमन मॉडल को फिट करने के लिए किया जाता है।

एलएम() फ़ंक्शन का मूल सिंटैक्स है:

 model <- lm(y ~ x1 + x2, data=df)

टिल्ड (y) ऑपरेटर के बाईं ओर वेरिएबल नाम प्रतिक्रिया वेरिएबल का प्रतिनिधित्व करता है।

टिल्ड ऑपरेटर के दाईं ओर चर नाम (x1, x2) भविष्यवक्ता चर का प्रतिनिधित्व करते हैं।

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

उदाहरण 1: प्रिडिक्टर वेरिएबल के साथ टिल्डे ऑपरेटर का उपयोग करना

मान लीजिए कि हम निम्नलिखित सरल रैखिक प्रतिगमन मॉडल को आर में फिट करते हैं:

 model <- lm(y ~ x, data=df)

इस विशेष प्रतिगमन मॉडल में एक प्रतिक्रिया चर (y) और एक भविष्यवक्ता चर (x) है।

यदि हम इस प्रतिगमन समीकरण को सांख्यिकीय संकेतन में लिखें, तो यह इस तरह दिखेगा:

y = β 0 + β 1 x

उदाहरण 2: मल्टीपल प्रेडिक्टर वेरिएबल्स के साथ टिल्डे ऑपरेटर का उपयोग करना

मान लीजिए कि हम निम्नलिखित एकाधिक रैखिक प्रतिगमन मॉडल को आर में फिट करते हैं:

 model <- lm(y ~ x1 + x2 + x3, data=df)

इस विशेष प्रतिगमन मॉडल में एक प्रतिक्रिया चर (y) और तीन भविष्यवक्ता चर (x1, x2, x3) हैं।

यदि हम इस प्रतिगमन समीकरण को सांख्यिकीय संकेतन में लिखें, तो यह इस तरह दिखेगा:

y = β 0 + β 1 x 1 + β 2 x 2 + β 3 x 3

उदाहरण 3: अज्ञात संख्या में भविष्यवक्ता चर के साथ टिल्डे ऑपरेटर का उपयोग करना

मान लीजिए कि हम निम्नलिखित एकाधिक रैखिक प्रतिगमन मॉडल को आर में फिट करते हैं:

 model <- lm(y ~ ., data=df)

यह विशेष वाक्यविन्यास इंगित करता है कि हम y को प्रतिक्रिया चर के रूप में और डेटा फ़्रेम में अन्य सभी चर को भविष्यवक्ता चर के रूप में उपयोग करना चाहते हैं।

यह सिंटैक्स तब उपयोगी होता है जब हम एक प्रतिगमन मॉडल को कई भविष्यवक्ता चर के साथ फिट करना चाहते हैं, लेकिन हम प्रत्येक भविष्यवक्ता चर का अलग-अलग नाम दर्ज नहीं करना चाहते हैं।

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

निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य सामान्य फ़ंक्शंस का उपयोग कैसे करें:

आर में डॉलर साइन ऑपरेटर ($) का उपयोग कैसे करें
R में “NOT IN” ऑपरेटर का उपयोग कैसे करें
R में %in% ऑपरेटर का उपयोग कैसे करें

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

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