यदि मैं एक रिग्रेशन में बाइनरी स्पष्टीकरण चर का उपयोग करता हूं तो संदर्भ के रूप में एक निश्चित स्तर का उपयोग करने के लिए मैं आर को कैसे बता सकता हूं?आर को एक रेग्रेशन में संदर्भ के रूप में निर्दिष्ट कारक स्तर का उपयोग करने के लिए कैसे मजबूर करें?
यह डिफ़ॉल्ट रूप से कुछ स्तर का उपयोग कर रहा है।
lm(x ~ y + as.factor(b))
b {0, 1, 2, 3, 4}
के साथ। आइए मान लें कि मैं शून्य के बजाय 3 का उपयोग करना चाहता हूं जिसका प्रयोग आर
आपको मॉडल सूत्र/फिटिंग के बाहर डेटा प्रोसेसिंग चरण करना चाहिए। 'बी' से कारक बनाते समय आप 'कारक (बी, स्तर = सी (3,1,2,4,5)) का उपयोग करके स्तरों के क्रम को निर्दिष्ट कर सकते हैं। यद्यपि 'lm()' कॉल के बाहर डेटा प्रोसेसिंग चरण में ऐसा करें। नीचे मेरा उत्तर 'रिलीज़()' फ़ंक्शन का उपयोग करता है ताकि आप एक कारक बना सकें और फिर संदर्भ स्तर को चारों ओर समायोजित करने के लिए बदल दें। –
मैंने आपका प्रश्न दोहराया।आप वास्तव में संदर्भ स्तर को बदलने के बाद, एक बाहर नहीं छोड़ रहे हैं। मेरे प्रश्न को दोबारा दर्ज करने के लिए –
thx। दरअसल, रिलीज() वह था जिसे मैं ढूंढ रहा था। विस्तृत उत्तर और उदाहरण के लिए Thx हालांकि। मुझे यकीन नहीं है कि रैखिक-प्रतिगमन टैग थोड़ा भ्रामक है क्योंकि यह डमी स्पष्टीकरणों का उपयोग करके सभी प्रकार के प्रतिगमन पर लागू होता है ... –