Misalkan saya memiliki variabel respons dan data yang berisi tiga kovariat (sebagai contoh mainan):
y = c(1,4,6)
d = data.frame(x1 = c(4,-1,3), x2 = c(3,9,8), x3 = c(4,-4,-2))
Saya ingin menyesuaikan regresi linier dengan data:
fit = lm(y ~ d$x1 + d$x2 + d$y2)
Adakah cara untuk menuliskan rumusnya, sehingga saya tidak perlu menuliskan setiap kovariat? Misalnya, seperti
fit = lm(y ~ d)
(Saya ingin setiap variabel dalam bingkai data menjadi kovariat.) Saya bertanya karena saya sebenarnya memiliki 50 variabel dalam bingkai data saya, jadi saya ingin menghindari penulisan x1 + x2 + x3 + etc
.