Estou tentando interpretar o seguinte tipo de modelo logístico:
mdl <- glm(c(suc,fail) ~ fac1 + fac2, data=df, family=binomial)
É o resultado das predict(mdl)
chances esperadas de sucesso para cada ponto de dados? Existe uma maneira simples de tabular as chances de cada nível de fator do modelo, em vez de todos os pontos de dados?
fac1
efac2
.Design
pacote de Franck Harrell; possui funções muito boaslrm()
para GLMs e coisas relacionadas.Respostas:
As páginas de ajuda para
state: "Assim, para um modelo binomial padrão, as previsões padrão são de probabilidades logarítmicas (probabilidades na escala logit) e 'type =" response "' fornece as probabilidades preditas". Portanto,
predict(mdl)
retorna o log (probabilidades) e o uso de "type =" response "retorna as probabilidades previstas. Você pode achar este exemplo de brinquedo instrutivo:Em relação à sua segunda pergunta, você pode conferir o pacote de efeitos http://socserv.socsci.mcmaster.ca/jfox/Misc/effects/index.html de John Fox; veja também o artigo JSS "Telas de efeitos em R para modelos lineares generalizados" (p. 8-10).
fonte