Предположим, что у меня есть переменная ответа и данные, содержащие три ковариата (в качестве примера игрушек):
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
.