Lognormal no es una opción porque la distribución log-normal no está en el familia exponencial de las distribuciones. Los modelos lineales generalizados sólo pueden ajustarse a distribuciones de la familia exponencial.
No tengo tan claro por qué la exponencial no es una opción, ya que la distribución exponencial es en la familia exponencial (como es de esperar). Otro software estadístico con el que estoy familiarizado permite ajustar la distribución exponencial como un GLM tratándola como un caso especial de la distribución Gamma con el parámetro de forma (también conocido como escala o dispersión) fijado en 1 en lugar de estimado. No veo la manera de fijar este parámetro utilizando el programa R glm()
Sin embargo, la función Una alternativa sería utilizar la función survreg()
de la función survival
paquete con dist="exponential"
.
Si tiene datos de respuesta $y$ que crees que sigue una distribución lognormal, la forma habitual de ajustarle un modelo de regresión sería transformarlo en logaritmo, como $\log(y)$ tendrá una distribución normal. El caso más sencillo es entonces ajustar un modelo lineal ordinario (es decir, no generalizado). Sin embargo, el modelo resultante no es exactamente el mismo que se obtendría si se ajustara un MLG con un enlace logarítmico, ya que $\operatorname{E}(\log(Y)) \ne \log(\operatorname{E}(Y)).$