मान लीजिए कि मेरे पास एक प्रतिक्रिया चर और तीन सहसंयोजक (एक खिलौना उदाहरण के रूप में) वाला डेटा है:
y = c(1,4,6)
d = data.frame(x1 = c(4,-1,3), x2 = c(3,9,8), x3 = c(4,-4,-2))
मैं डेटा के लिए एक रेखीय प्रतिगमन फिट करना चाहता हूँ:
fit = lm(y ~ d$x1 + d$x2 + d$y2)
क्या सूत्र लिखने का कोई तरीका है, ताकि मुझे प्रत्येक व्यक्ति कोवरिएट लिखना न पड़े? उदाहरण के लिए, कुछ ऐसा
fit = lm(y ~ d)
(मैं चाहता हूं कि डेटा फ़्रेम में प्रत्येक चर एक कोवरिएट हो।) मैं पूछ रहा हूं क्योंकि मेरे डेटा फ्रेम में वास्तव में 50 चर हैं, इसलिए मैं बाहर लिखने से बचना चाहता हूं x1 + x2 + x3 + etc
।