Zobecněné lineární modely v Pythonu
Ita Cirovic Donev
Data Science Consultant






Typ dat: spojitá
Obor hodnot: $(-\infty,\infty)$
Příklady: cena domu, plat, výška osoby
Rodina: Gaussian()
Odkaz: identita
$g(\mu) = \mu = E(y)$
Model = Lineární regrese

Typ dat: binární
Obor hodnot: $0,1$
Příklady: True/False
Rodina: Binomial()
Odkaz: logit
Model = Logistická regrese

Typ dat: počty
Obor hodnot: $0, 1, 2, ..., \infty$
Příklady: počet hlasů, počet hurikánů
Rodina: Poisson()
Odkaz: logaritmus
Model = Poissonova regrese
| Hustota | Odkaz: $\eta=g(\mu)$ | Výchozí odkaz | glm(family=...) |
|---|---|---|---|
| Normální | $\eta = \mu$ | identita | Gaussian() |
| Poisson | $\eta = log(\mu)$ | logaritmus | Poisson() |
| Binomická | $\eta = log[p/(1-p)]$ | logit | Binomial() |
| Gamma | $\eta = 1/\mu$ | inverzní | Gamma() |
| Inverzní Gaussovo | $\eta = 1/\mu^2$ | inverzní kvadrát | InverseGaussian() |
Zobecněné lineární modely v Pythonu