Prezentare generală a regresiei logistice

Modele Liniare Generalizate în R

Richard Erickson

Instructor

Cercetător în laborator

Modele Liniare Generalizate în R

Imagine analiză sportivă

Modele Liniare Generalizate în R

Vânzător online utilizând regresia logistică

Modele Liniare Generalizate în R

Prezentare generală a capitolului

  • Prezentare generală a regresiei logistice
  • Date de intrare pentru regresia logistică în R
  • Funcții de legătură
Modele Liniare Generalizate în R

De ce se folosește regresia logistică?

  • Date binare: (0/1)
  • Date de supraviețuire: Viu/mort
  • Alegeri sau comportamente: Da/Nu, Coke/Pepsi etc.
  • Rezultate: Admis/respins, Cap/pajură, Câștig/pierdere etc.
Modele Liniare Generalizate în R

Ce este regresia logistică?

GLM implicit pentru familia binomială

Model pentru date binare

$Y = \text{Binomial}(p)$

Legat de ecuația liniară

$\text{logit}(p) = \beta_0 + \beta_1 x + \epsilon$

Modele Liniare Generalizate în R

Funcția logit

Logit definit ca

$\text{logit}(p) = \text{log}\left(\frac{p}{1-p}\right)$

Logit invers definit ca

$\text{logit}^{-1}(x) = \frac{1}{1 + \text{exp}(-x)}$

Modele Liniare Generalizate în R

Cum se rulează regresia logistică

Funcție:

glm(y ~ x, data = dat, family = 'binomial')

Date de intrare:

y = c(0, 1, 0, 0, 1...)
y = c("yes", "no"...)
y = c("win", "lose"...)
# Or any 2-level factor
Modele Liniare Generalizate în R

Utilizarea autobuzului?

  CommuteDays Bus
1           5 Yes
2           2  No
Modele Liniare Generalizate în R

Să exersăm!

Modele Liniare Generalizate în R

Preparing Video For Download...