9.1 Ajuste: función glm
Para el ajuste (estimación de los parámetros) de un modelo lineal generalizado a un conjunto de datos (por máxima verosimilitud) se emplea la función glm:
ajuste <- glm(formula, family = gaussian, datos, ...)El parámetro family indica la distribución y el link. Por ejemplo:
- gaussian(link = "identity"),- gaussian(link = "log")
- binomial(link = "logit"),- binomial(link = "probit")
- poisson(link = "log")
- Gamma(link = "inverse")
Para cada distribución se toma por defecto una función link (mostrada en primer lugar; ver help(family) para más detalles).
Muchas de las herramientas y funciones genéricas disponibles para los modelos lineales son válidas
también para este tipo de modelos: summary, coef, confint, predict, anova, ….
Veremos con más detalle el caso particular de la regresión logística.