प्रश्न: "... मैं x2 मूल्य" उच्च "की व्याख्या कैसे करूं? उदाहरण के लिए," उच्च "x2s का क्या प्रभाव यहां दिए गए उदाहरण में प्रतिक्रिया चर पर है ??
ए: आपको इसमें कोई संदेह नहीं है कि आउटपुट में x2 = "उच्च" का कोई उल्लेख नहीं है। फिलहाल x2High को "बेस केस" के रूप में चुना गया है। ऐसा इसलिए है क्योंकि आपने एक ऑर्डर के बावजूद स्तरों के लिए डिफ़ॉल्ट कोडिंग के साथ एक कारक चर की पेशकश की है जो मानव मन में एल / एम / एच अधिक स्वाभाविक रूप से होता है। लेकिन वर्णमाला में "L" और "M" दोनों से पहले "H" शब्द का अक्षरश: चयन किया जाना आर के आधार के रूप में आर द्वारा चुना गया था।
चूंकि 'x2' का आदेश नहीं दिया गया था, रिपोर्ट किए गए प्रत्येक कंट्रास्ट x2 = "हाई" के सापेक्ष थे और इसलिए x2 == "लो" का अनुमान x2 = "हाई" के सापेक्ष -0.78 था। इस समय अवरोधन "Y" का अनुमानित मूल्य है जब x2 = "उच्च" और X1 = 0. आप संभवतया स्तरों के क्रम में बदलाव के बाद अपने प्रतिगमन को फिर से चलाना चाहते हैं (लेकिन कारक का आदेश नहीं दे रहे हैं)।
x2a = factor(x2, levels=c("Low", "Medium", "High"))
फिर आपका more मीडियम ’और 'हाई’ का अनुमान आपके अपेक्षा के अनुरूप अधिक होगा।
संपादित करें: वैकल्पिक कोडिंग व्यवस्था (या मॉडल मैट्रिक्स की अधिक सटीक व्यवस्था है।) आर में विरोधाभासों के लिए डिफ़ॉल्ट विकल्प "उपचार विपरीत" है जो संदर्भ स्तर और रिपोर्ट के रूप में एक कारक स्तर (या कारक स्तरों का एक विशेष संयोजन) को निर्दिष्ट करता है। अन्य स्तरों या संयोजनों के लिए अनुमानित औसत अंतर। हालाँकि, आप संदर्भ स्तर को 0 (अनुशंसित नहीं) होने या अन्य विपरीत विकल्पों में से एक का उपयोग करने के लिए मजबूर करके संदर्भ स्तर का समग्र मतलब हो सकता है:
?contrasts
?C # which also means you should _not_ use either "c" or "C" as variable names.
आप विभिन्न कारकों के लिए विभिन्न विरोधाभासों का चयन कर सकते हैं, हालांकि ऐसा करने पर एक अतिरिक्त व्याख्यात्मक बोझ थोपना प्रतीत होगा। S-Plus डिफ़ॉल्ट रूप से Helmert विरोधाभासों का उपयोग करता है, और SAS उपचार विरोधाभासों का उपयोग करता है, लेकिन संदर्भ स्तर के रूप में पहले के बजाय अंतिम कारक स्तर चुनता है।