Przegląd regresji logistycznej

Uogólnione modele liniowe w R

Richard Erickson

Instructor

Naukowiec w laboratorium

Uogólnione modele liniowe w R

Obraz analityki sportowej

Uogólnione modele liniowe w R

Sprzedawca internetowy korzystający z regresji logistycznej

Uogólnione modele liniowe w R

Przegląd rozdziału

  • Przegląd regresji logistycznej
  • Dane wejściowe dla regresji logistycznej w R
  • Funkcje łączące
Uogólnione modele liniowe w R

Dlaczego stosować regresję logistyczną?

  • Dane binarne: (0/1)
  • Dane przeżycia: żywy/martwy
  • Wybory lub zachowania: tak/nie, Coke/Pepsi itp.
  • Wynik: zdany/niezdany, orzeł/reszka, wygrana/przegrana itp.
Uogólnione modele liniowe w R

Czym jest regresja logistyczna?

Domyślny GLM dla rodziny dwumianowej

Model danych binarnych

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

Powiązany z równaniem liniowym

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

Uogólnione modele liniowe w R

Funkcja logit

Logit zdefiniowany jako

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

Odwrotność logitu zdefiniowana jako

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

Uogólnione modele liniowe w R

Jak uruchomić regresję logistyczną

Funkcja:

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

Dane wejściowe:

y = c(0, 1, 0, 0, 1...)
y = c("yes", "no"...)
y = c("win", "lose"...)
# Or any 2-level factor
Uogólnione modele liniowe w R

Jazda autobusem?

  CommuteDays Bus
1           5 Yes
2           2  No
Uogólnione modele liniowe w R

Czas na ćwiczenia!

Uogólnione modele liniowe w R

Preparing Video For Download...