[R] Insignificant variable improves AIC (multinom)?
Peter Flom
peterflomconsulting at mindspring.com
Sat Jun 13 11:51:54 CEST 2009
Werner Wernersen <pensterfuzzer at yahoo.de> wrote
>Hi,
>
>I am trying to specify a multinomial logit model using the multinom function from the nnet package. Now I add another independent variable and it halves the AIC as given by summary(multinom()). But when I call Anova(multinom()) from the car package, it tells me that this added variable is insignificant (Pr(>Chisq)=0.39). Thus, the improved AIC suggests to keep the variable but the Anova suggests to drop it.
>
>I am sure this is due to my lack of understanding of these models but could someone help me out with a pointer what my mistake is?
I am not sure why you would expect the same answer from AIC and p-value. They are different questions. AIC attempts to answer a question about overall model fit. p-value for a particular variable attempts to answer whether that particular coefficient could be due to chance if the population value of the parameter was 0.
One way these could give different answers is if the new variable affected the parameter estimates for the other parameters.
It's yet another exemplar of the problems with using p-values for model selection
HTH
Peter
Peter L. Flom, PhD
Statistical Consultant
www DOT peterflomconsulting DOT com
More information about the R-help
mailing list