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 multinom
funció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::multinom
el 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 fit1
no 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 mlogit
usando 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.