2012-11-19 15 views
39

~ का अर्थ क्या है। आर में तर्क?का अर्थ ~। (tilde डॉट) तर्क?

उदाहरण plot(~.,xyz..)

के लिए मैं इस तर्क को देखा है विभिन्न संदर्भों में और यह सार्थक गूगल, मैं मिले हैं छोटी सफलता पर प्रतीकों के लिए खोज करने के लिए कठिन है क्योंकि कई बार इस्तेमाल किया।

+0

क्या आपने कभी इसे आजमाया है? 'साजिश (~।, डेटा = mtcars)' – Dason

+0

'साजिश (mtcars)' प्लॉट (~।, डेटा = mtcars) ' – user3479780

उत्तर

37

यह एक शॉर्टंड नोटेशन में एक सूत्र है। इसे आज़माएं:

plot(mpg ~ cyl, data= mtcars) 

बायां हाथ निर्भर चर है, दायां हाथ स्वतंत्र चर है। वाई = बीएक्स + सी का मतलब है कि वाई ~ एक्स।

फॉर्मूला आर के कोने पत्थरों में से एक हैं, और आपको आर कुशलतापूर्वक उपयोग करने के लिए उन्हें समझने की आवश्यकता होगी। सबसे अधिक बार, सूत्रों, सभी प्रकार की मॉडलिंग में इस्तेमाल किया उदाहरण के लिए आप

lm(mpg ~ wt, data= mtcars) 

के साथ बुनियादी रेखीय प्रतीपगमन कर सकते हैं ... देखना चाहते हैं कि प्रति गैलन लाभ वजन पर निर्भर कर रहे हैं। कुछ और स्पष्टीकरण के लिए ?formula पर एक नज़र डालें।

डॉट का अर्थ है "डेटा से किसी भी कॉलम जिसका अन्यथा उपयोग नहीं किया जाता है"। अधिक जानकारी प्राप्त करने के लिए Google "आर सूत्र" के लिए Google।

+7

जैसी ही चीज करता है तकनीकी रूप से इसका मतलब है, एलिस इन वंडरलैंड से पैराफ्रेश करने के लिए, जो कुछ भी आप काम करते हैं इसके साथ कॉल करना इसका मतलब है। कार्य कई तरीकों से सूत्रों और डेटा के साथ खेल सकते हैं, इसलिए एकल व्याख्या हमेशा सही नहीं हो सकती है। – Spacedman

+0

http://seananderson.ca/2013/10/19/reshape.html के अनुसार, दायां हाथ "आश्रित" चर है और बाईं ओर एक (आईडी) आईडी या स्वतंत्र चर हैं। –

+2

लेकिन आपने डॉट के अर्थ को समझाया नहीं है। – skan

संबंधित मुद्दे