JMP에서 다항 로짓 모델을 실행하고 각 매개 변수 추정치에 대한 카이 제곱 p- 값과 AIC를 포함하는 결과를 얻었습니다. 이 모델에는 하나의 범주 형 결과와 7 개의 범주 형 설명 변수가 있습니다.
그런 다음 nnet 패키지 의 multinom
함수를 사용하여 R에서 동일한 모델을 만들 것이라고 생각한 것을 맞았습니다 .
코드는 기본적으로 다음과 같습니다.
fit1 <- multinom(y ~ x1+x2+...xn,data=mydata);
summary(fit1);
그러나 두 가지 결과가 다릅니다. JMP에서 AIC는 2923.21이고 nnet::multinom
AIC는 3116.588입니다.
내 그래서 첫 번째 질문이 있습니다 : 모델의 잘못 중 하나입니다?
두 번째는 JMP가 필요한 각 모수 추정치에 대해 카이 제곱 p- 값을 제공한다는 것입니다. 다항식에 대한 요약을 실행하는 fit1
것은 아닙니다. 단지 추정치, AIC 및 편차를 제공합니다.
내 두 번째 질문은 따라서이다 사용하는 경우 모델 및 추정에 대한 P-값을 얻을 수있는 방법이 있나요 nnet::multinom
?
나는 mlogit 이 이것에 대한 또 다른 R 패키지 라는 것을 알고 있으며 출력에 p- 값이 포함 된 것처럼 보인다. 그러나 mlogit
데이터를 사용하여 실행할 수 없었습니다 . 데이터 형식이 올바른 것 같지만 잘못된 수식이 있다고합니다. 에 사용한 것과 동일한 수식을 사용 multinom
했지만 파이프를 사용하는 다른 형식이 필요한 것 같고 작동 방식을 이해할 수 없습니다.
감사.