У меня есть переменная ответа y
.
Также у меня есть список из 5 зависимых переменных
x <- list(x1, x2, x3, x4, x5)
Наконец, у меня есть логический вектор z длины 5. Например,
z <- c(TRUE, TRUE, FALSE, FALSE, TRUE)
Учитывая это, я хочу, чтобы R автоматически выполнял линейную регрессию
lm(y ~ x1 + x2 + x5)
В основном значение ИСТИНА / ЛОЖЬ соответствует тому, включать ли зависимую переменную или нет.
Я не могу этого сделать.
Я пытался сделать lm(y ~x[z])
, но это не работает.