ฉันใช้โมเดล login แบบหลายมิติใน JMP และได้ผลลัพธ์กลับมาซึ่งรวมถึง AIC และค่า p-chi-squared สำหรับการประมาณพารามิเตอร์แต่ละตัว แบบจำลองมีผลลัพธ์เด็ดขาดหนึ่งรายการและมีคำอธิบายอย่างละเอียด 7 ข้อ
ฉันพอดีกับสิ่งที่ฉันคิดว่าจะสร้างรูปแบบเดียวกันใน R โดยใช้multinom
ฟังก์ชั่นในแพ็คเกจnnet
รหัสนั้นเป็นพื้น:
fit1 <- multinom(y ~ x1+x2+...xn,data=mydata);
summary(fit1);
อย่างไรก็ตามทั้งสองให้ผลลัพธ์ที่แตกต่าง ด้วย JMP AIC คือ 2923.21 และnnet::multinom
AIC คือ 3116.588
ดังนั้นคำถามแรกของฉันคือ: หนึ่งในรุ่นผิดหรือเปล่า?
สิ่งที่สองคือ JMP ให้ค่า chi-squared สำหรับการประมาณการพารามิเตอร์แต่ละครั้งซึ่งฉันต้องการ การสรุปผลการทำงานบน multinom fit1
ไม่ได้ - เพียงแค่ให้ค่าประมาณ, AIC และ Deviance
คำถามที่สองของฉันคือ: มีวิธีรับค่า p สำหรับแบบจำลองและการประมาณค่าเมื่อใช้nnet::multinom
หรือไม่
ฉันรู้ว่าmlogitเป็นแพ็กเกจ R อื่นสำหรับสิ่งนี้และดูเหมือนว่าเอาต์พุตจะรวมค่า p ไว้ด้วย อย่างไรก็ตามฉันไม่สามารถเรียกmlogit
ใช้โดยใช้ข้อมูลของฉันได้ ฉันคิดว่าฉันมีรูปแบบข้อมูลที่ถูกต้อง แต่มันบอกว่าฉันมีสูตรที่ไม่ถูกต้อง ฉันใช้สูตรเดียวกับที่ฉันใช้multinom
แต่ดูเหมือนว่าต้องใช้รูปแบบที่แตกต่างกันโดยใช้ไพพ์และฉันไม่เข้าใจวิธีการทำงาน
ขอบคุณ