Благодаря этому сообщению regarding the failure of stepwise variable selection in lmкак установить порог для пакета Step?
У меня есть данные, например, выглядит, как показано ниже, как описано в этой должности
set.seed(1) # for reproducible example
x <- sample(1:500,500) # need this so predictors are not perfectly correlated.
x <- matrix(x,nc=5) # 100 rows, 5 cols
y <- 1+ 3*x[,1]+2*x[,2]+4*x[,5]+rnorm(100) # y depends on variables 1, 2, 5 only
# you start here...
df <- data.frame(y,as.matrix(x))
full.model <- lm(y ~ ., df) # include all predictors
step(full.model,direction="backward")
Что мне нужно выбрать только 5 лучших переменных, а затем 6 лучших переменных выхода из них 20, кто-нибудь знает, как сделать это contarains?