मुझे आर में एक मॉडल फॉर्मूला कैसे परिभाषित करना चाहिए, जब एक (या अधिक) सटीक रैखिक प्रतिबंध गुणांक को बांधता है। एक उदाहरण के रूप में, कहें कि आप जानते हैं कि b1 = 2 * b0 एक साधारण रेखीय प्रतिगमन मॉडल में है।
धन्यवाद!
मुझे आर में एक मॉडल फॉर्मूला कैसे परिभाषित करना चाहिए, जब एक (या अधिक) सटीक रैखिक प्रतिबंध गुणांक को बांधता है। एक उदाहरण के रूप में, कहें कि आप जानते हैं कि b1 = 2 * b0 एक साधारण रेखीय प्रतिगमन मॉडल में है।
धन्यवाद!
जवाबों:
मान लीजिए कि आपका मॉडल है
और आप गुणांक को प्रतिबंधित करने की योजना बना रहे हैं, उदाहरण के लिए:
प्रतिबंध सम्मिलित करते हुए, आपको प्राप्त होने वाले मूल प्रतिगमन मॉडल को फिर से लिखना होगा
इस तरह आप किसी भी सटीक प्रतिबंध को संभाल सकते हैं, क्योंकि समान संकेतों की संख्या अज्ञात मापदंडों की संख्या को उसी संख्या से कम कर देती है।
आर फॉर्मूले के साथ खेलते हुए आप सीधे I () फ़ंक्शन द्वारा कर सकते हैं
lm(formula = Y ~ I(1 + 2*X1) + X2 + X3 - 1, data = <your data>)
lm(formula = Y ~ I(2*X1 + X2) + X3, data = <your data>)
linearHypothesis()
में देखें car
।