Saya menjalankan model multinomial logit di JMP dan mendapatkan kembali hasil yang termasuk AIC dan juga nilai p-kuadrat untuk setiap estimasi parameter. Model ini memiliki satu hasil kategoris dan 7 vars penjelas kategoris.
Saya kemudian cocok dengan apa yang saya pikir akan membangun model yang sama di R, menggunakan multinom
fungsi dalam paket nnet .
Kode ini pada dasarnya:
fit1 <- multinom(y ~ x1+x2+...xn,data=mydata);
summary(fit1);
Namun, keduanya memberikan hasil yang berbeda. Dengan JMP AIC adalah 2.923,21, dan dengan nnet::multinom
AIC adalah 3116.588.
Jadi pertanyaan pertama saya adalah: Apakah salah satu model salah?
Hal kedua adalah, JMP memberikan nilai p-kuadrat untuk setiap estimasi parameter, yang saya butuhkan. Menjalankan ringkasan pada multinom fit1
tidak - itu hanya memberikan perkiraan, AIC dan Penyimpangan.
Pertanyaan kedua saya adalah: Apakah ada cara untuk mendapatkan nilai-p untuk model dan perkiraan saat menggunakan nnet::multinom
?
Saya tahu mlogit adalah paket R lain untuk ini dan sepertinya outputnya termasuk nilai-p; Namun, saya belum bisa menjalankan mlogit
menggunakan data saya. Saya pikir saya memiliki data yang diformat dengan benar, tetapi dikatakan bahwa saya memiliki formula yang tidak valid. Saya menggunakan rumus yang sama dengan yang saya gunakan multinom
, tetapi sepertinya membutuhkan format yang berbeda menggunakan pipa dan saya tidak mengerti cara kerjanya.
Terima kasih.