C'est une réponse pratique plus partielle, mais cela fonctionne pour moi de faire quelques exercices avant d'entrer profondément dans la théorie .
Ce lien ats.ucla.edu est une référence qui pourrait aider à commencer à comprendre la régression logistique multinomiale (comme l'a souligné Bill), d'une manière plus pratique.
Il présente un code reproductible pour comprendre la fonction multinomdu nmetpackage dans Ret donne également un briefing sur l'interprétation des sorties.
Considérez ce code:
va = c('cat','dog','dog','goat','cat','goat','dog','dog')
# cat will be the outcome baseline
vb = c(1,2,1,2,1,2,1,2)
vc = c('blue','red','blue','red','red','blue','yellow','yellow')
# blue will be the vc predictor baseline
set.seed(12)
vd = round(rnorm(8),2)
data = data.frame(cbind(va,vb,vc,vd))
library(nnet)
fit <- multinom(va ~ as.numeric(vb) + vc + as.numeric(vd), data=data)
# weights: 18 (10 variable)
initial value 8.788898
iter 10 value 0.213098
iter 20 value 0.000278
final value 0.000070
converged
fit
Call:
multinom(formula = va ~ as.numeric(vb) + vc + as.numeric(vd),
data = data)
Coefficients:
(Intercept) as.numeric(vb) vcred vcyellow as.numeric(vd)
dog -1.044866 120.3495 -6.705314 77.41661 -21.97069
goat 47.493155 126.4840 49.856414 -41.46955 -47.72585
Residual Deviance: 0.0001656705
AIC: 20.00017
Voici comment interpréter le modèle logistique multinomial ajusté log-linéaire:
ln(P(va=cat)P(va=dog))ln(P(va=cat)P(va=goat))=b10+b11vb+b12(vc=red)+b13(vc=yellow)+b14vd =b20+b21vb+b22(vc=red)+b23(vc=yellow)+b24vd
Voici un extrait sur la façon dont les paramètres du modèle peuvent être interprétés:
- Une augmentation d'une unité de la variable vd est associée à la diminution de la probabilité logarithmique d'être "chien" par rapport à "chat" d'un montant de 21,97069 ( ).b14
la même logique pour la deuxième ligne mais, en considérant "chèvre" vs "chat" avec ( = -47.72585). b24
- Les probabilités de journal d'être "chien" contre "chat" augmenteront de 6,705314 si vous passez de vc = "bleu" à vc = "rouge" ( ). b12
.....
Il y a beaucoup plus dans l'article, mais je pensais que cette partie était le cœur.
Référence:
R Exemples d'analyse de données: régression logistique multinomiale. UCLA: Statistical Consulting Group.
sur http://www.ats.ucla.edu/stat/r/dae/mlogit.htm (consulté le 05 novembre 2013).