Eu executei um modelo de logit multinomial no JMP e obtive resultados que incluíam o AIC e os valores de p do qui-quadrado para cada estimativa de parâmetro. O modelo tem um resultado categórico e 7 variáveis explicativas categóricas.
Depois, encaixeimultinom
o que eu pensava que construiria o mesmo modelo no R, usando a função no pacote nnet .
O código era basicamente:
fit1 <- multinom(y ~ x1+x2+...xn,data=mydata);
summary(fit1);
No entanto, os dois dão resultados diferentes. Com o JMP, o AIC é 2923.21 e com nnet::multinom
o AIC é 3116.588.
Então, minha primeira pergunta é: um dos modelos está errado?
A segunda coisa é que o JMP fornece valores de p qui-quadrado para cada estimativa de parâmetro, o que eu preciso. A execução do resumo no multinom fit1
não - apenas fornece as estimativas, AIC e Deviance.
Minha segunda pergunta é assim: existe uma maneira de obter os valores-p para o modelo e as estimativas ao usar nnet::multinom
?
Eu sei que o mlogit é outro pacote R para isso e parece que sua saída inclui os valores-p; no entanto, não consegui executar mlogit
usando meus dados. Acho que os dados foram formatados corretamente, mas diziam que tinha uma fórmula inválida. Usei a mesma fórmula que usei multinom
, mas parece que requer um formato diferente usando um pipe e não entendo como isso funciona.
Obrigado.