Как я объяснил в своем комментарии к вашему другому вопросу, step
используется AIC, а не p-значения.
Тем не менее, для одной переменной в то время, АИК делает , соответствуют с использованием р-значение 0,15 (или , чтобы быть более точным, 0,1573):
Рассмотрим сравнение двух моделей, которые отличаются одной переменной. Назовите модели (модель меньшего размера) и (модель большего размера), и пусть их AIC будутM0M1AIC0 и соответственно.AIC1
Используя критерий AIC, вы использовали бы большую модель, если . Это будет иметь место, если - 2 log L 0 - ( - 2 log L 1 ) > 2 .AIC1<AIC0−2logL0−(−2logL1)>2
Но это просто статистика в тесте отношения правдоподобия. Из теоремы Уилкса мы отклоним нуль, если статистика превысит верхний квантиль a . Поэтому, если мы используем тест гипотезы для выбора между меньшей моделью и большей, мы выбираем большую модель, когда .αχ21−2logL0−(−2logL1)>Cα
Теперь лежит на 84.27 процентиле a . Следовательно, если мы выберем более крупную модель, когда она имеет меньшую AIC, это соответствует отклонению нулевой гипотезы для проверки дополнительного члена с p-значением или2χ211−0.843=0.15715.7%
Так как вы это измените?
Легко. Измените k
параметр step
с 2 на что-то другое. Вы хотите 10% вместо этого? Сделай это 2.7:
qchisq(0.10,1,lower.tail=FALSE)
[1] 2.705543
Вы хотите 2,5%? Установить k=5
:
qchisq(0.025,1,lower.tail=FALSE)
[1] 5.023886
и так далее.
Однако, несмотря на то, что это решает ваш вопрос, я советую вам обратить пристальное внимание на ответ Фрэнка Харрелла на ваш другой вопрос и выяснить ответы большого числа статистиков по другим вопросам, касающимся ступенчатой регрессии, которые обычно бывают очень последовательно избегать пошаговых процедур в целом.