我有一个关于执行逐步回归的问题。我意识到使用逐步方法存在问题,但我有大约 30 个左右的预测器并且已经构建了一个lm
对象。
m1 <- lm(LEADSforester ~ . , data=dat)
m2 <- lm(LEADSforester ~ 1 , data=dat)
step(m1, m2, direction = "backward")
但是,当我运行以下代码行时,我收到一条错误消息。
backBIC <- step(m1, direction="backward", data=dat)
Error in step(m1, direction = "backward") :
AIC is -infinity for this model, so 'step' cannot proceed
当我运行以下命令时会出现同样的问题:
m1 = lm(LEADS ~ ED + Fa + Pu + New + Gr + Vol + Dur + Boun + Visit + views + Nw +
Uniq + sits, data=dat)
step(m1, direction="backward")
Error in step(m1, direction = "backward") :
AIC is -infinity for this model, so 'step' cannot proceed
我究竟做错了什么?