Ejecuté un modelo logit multinomial en JMP y obtuve resultados que incluían el AIC y los valores p de chi-cuadrado para cada estimación de parámetro. El modelo tiene un resultado categórico y 7 variables explicativas categóricas.
Luego ajusté lo que pensé que construiría el mismo modelo en R, usando la multinomfunción en el paquete nnet .
El código era básicamente:
fit1 <- multinom(y ~ x1+x2+...xn,data=mydata);
summary(fit1);
Sin embargo, los dos dan resultados diferentes. Con JMP, el AIC es 2923.21, y con nnet::multinomel AIC es 3116.588.
Entonces mi primera pregunta es: ¿Está equivocado uno de los modelos?
La segunda cosa es que JMP da valores p de chi-cuadrado para cada estimación de parámetro, que necesito. Ejecutar resumen en el multinom fit1no lo hace, solo da las estimaciones, AIC y Deviance.
Mi segunda pregunta es así: ¿Hay alguna forma de obtener los valores p para el modelo y las estimaciones cuando se usa nnet::multinom?
Sé que mlogit es otro paquete R para esto y parece que su salida incluye los valores p; sin embargo, no he podido ejecutar mlogitusando mis datos. Creo que tenía los datos formateados correctamente, pero decía que tenía una fórmula no válida. Usé la misma fórmula que usé multinom, pero parece que requiere un formato diferente usando una tubería y no entiendo cómo funciona.
Gracias.