Кто-нибудь знает правило остановки, когда я использую функцию step()
в R с параметром test = 'F'
?
То есть, я хотел бы установить уровень значимости, на котором следует остановить процедуру. Сейчас я делаю что-то вроде этого:
m.full = lm(score ~ ., data=evals)
m.best.backward = step(m.full, direction = 'backward', test = 'F', trace=T)
Наибольшее значение p в этом случае равно 0,148605. Я хотел бы продолжить, пока наибольшее значение p не станет меньше определенного уровня. Кто-нибудь знает как?
step
не имеет параметраtest
, он использует AIC. - person Roland   schedule 26.11.2014add1
, и результаты теста распечатываются. Однакоstep
по-прежнему использует AIC. Он останавливается, если AIC изменяется менее чем на 1e-07. Я все еще не согласен с вашей целью, но вы, конечно, можете написать свою собственную функцию для ее достижения. Лично я не используюstep
(и предпочел быMuMIn::dredge
, если не могу использовать что-то получше). - person Roland   schedule 27.11.2014