Essa é uma resposta prática mais parcial, mas funciona para mim fazer alguns exercícios antes de me aprofundar na teoria .
Esse link ats.ucla.edu é uma referência que pode ajudar a começar a entender sobre a regressão logística multinomial (como apontado por Bill), de uma maneira mais prática.
Apresenta código reproduzível para entender a função multinom
do nmet
pacote R
e também fornece um resumo sobre a interpretação das saídas.
Considere este código:
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
É assim que você pode interpretar o modelo de logística multinomial ajustada log-linear:
em( P( v a = c a t )P( v a = d o g ))em( P( v a = c a t )P( v a = g o a t ))= b10+ b11v b + b12( v c = r e d ) + b13( v c = y e l l o w ) + b14v d = b20+ b21v b + b22( v c =r e d ) + b23( v c = y e l lo w ) + b24vd
Aqui está um trecho sobre como os parâmetros do modelo podem ser interpretados:
- Um aumento de uma unidade na variável vd está associado à diminuição nas chances de log de "cão" vs. "gato" no valor de 21.97069 ( ).b14
a mesma lógica para a segunda linha, mas, considerando "cabra" vs. "gato" com ( = -47,72585). b24
- As probabilidades de log de ser "cachorro" vs. "gato" aumentarão em 6,705314 se você passar de vc = "blue" para vc = "red" ( ). b12
.....
Há muito mais no artigo, mas eu pensei que essa parte fosse o núcleo.
Referência:
R Exemplos de análise de dados: Regressão logística multinomial. UCLA: Grupo de Consultoria Estatística.
de http://www.ats.ucla.edu/stat/r/dae/mlogit.htm (acessado em 05 de novembro de 2013).