Como expliquei no meu comentário sobre sua outra pergunta, step
usa AIC em vez de valores-p.
No entanto, para uma única variável de cada vez, AIC faz correspondem ao uso de um valor de p de 0,15 (ou para ser mais preciso, 0,1573):
Considere comparar dois modelos, que diferem por uma única variável. Chame os modelos (modelo menor) e M 1 (modelo maior) e deixe seus AICs serem AIC 0 e AIC 1M0M1AIC0 0AIC1 respectivamente.
Usando o critério AIC, você usaria o modelo maior se . Este será o caso se - 2 log L 0 - ( - 2 log L 1 ) > 2 .AIC1< AIC0 0- 2 logeu0 0- ( - 2 logeu1) > 2
Mas isso é simplesmente a estatística em um teste de razão de verossimilhança. A partir do teorema de Wilks, rejeitaremos o nulo se a estatística exceder o quantil superior de um χ 2 1 . Portanto, se usarmos um teste de hipótese para escolher entre o modelo menor e o maior, escolheremos o modelo maior quando - 2 log L 0 - ( - 2 log L 1 ) > C α .αχ21−2logL0−(−2logL1)>Cα
Agora está no percentil 84,27 de um χ 2 1 . Portanto, se escolhermos o modelo maior quando tiver um AIC menor, isso corresponderá à rejeição da hipótese nula para um teste do termo adicional com um valor de p de 1 - 0,843 = 0,157 , ou 15,7 %2χ211−0.843=0.15715.7%
Então, como você o modifica?
Fácil. Altere o k
parâmetro step
de 2 para outra coisa. Você quer 10% em seu lugar? Faça 2.7:
qchisq(0.10,1,lower.tail=FALSE)
[1] 2.705543
Você quer 2,5%? Conjunto k=5
:
qchisq(0.025,1,lower.tail=FALSE)
[1] 5.023886
e assim por diante.
No entanto, mesmo que isso resolva sua pergunta, recomendo que você preste muita atenção à resposta de Frank Harrell em sua outra pergunta, e procure respostas de muitos estatísticos sobre outras questões relacionadas à regressão passo a passo aqui, conselho esse que tende a ser muito consistentemente para evitar procedimentos passo a passo em geral.