Wprowadzenie do regresji liniowej

Testy A/B w R

Lauryn Burleigh

Data Scientist

Regresja

  • Plan A/B – czas jedzenia pizzy Cheese lub Pepperoni
  • Regresja – czynniki wpływające na czas jedzenia
    • Zmienna zależna – czas jedzenia
    • Zmienne niezależne – przyjemność, głód, wygląd

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x.

Testy A/B w R

Linia regresji

  • Linia regresji – prognoza y

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x, z czerwoną linią najlepszego dopasowania.

Testy A/B w R

Linia regresji

  • Linia regresji – prognoza y
  • ŷ = β₀ + β₁X₁ + ε
    • β₀ – wyraz wolny

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x, z czerwoną linią najlepszego dopasowania oraz fioletowym zaznaczeniem wyrazu wolnego.

Testy A/B w R

Linia regresji

  • Linia regresji – prognoza y
  • ŷ = β₀ + β₁X₁ + ε
    • β₀ – wyraz wolny
    • β₁ – nachylenie

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x, z czerwoną linią najlepszego dopasowania oraz fioletowym zaznaczeniem wyrazu wolnego i nachylenia.

Testy A/B w R

Linia regresji

  • Linia regresji – prognoza y
  • ŷ = β₀ + β₁X₁ + ε

    • β₀ – wyraz wolny
    • β₁ – nachylenie
    • ε – błąd
  • Redukcja błędu

    • Regresja wielokrotna – 2+ zmienne niezależne
    • ŷ = β₀ + β₁X₁ + β₂X₂ + ε

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x, z czerwoną linią najlepszego dopasowania oraz fioletowym zaznaczeniem wyrazu wolnego, nachylenia i residuum.

Testy A/B w R

Prognozowanie danych

yhat <- 5.32 + 0.08*(15)
ggplot(pizza, aes(x = Enjoy, 
                  y = Time)) + 
  geom_point() + 
  geom_hline(yintercept = yhat) + 
  geom_vline(xintercept = 15)

Dodatnia korelacja punktów z czasem jedzenia pizzy na osi y i przyjemnością na osi x, z poziomą linią przy czasie 6,5 i pionową linią przy przyjemności 15.

Testy A/B w R

Uwagi dotyczące regresji

  • Korelacja nie oznacza przyczynowości
  • Ocena zasadności zmiennych
  • Decyzje/działania wynikające z danych
  • Jakość danych

Osoba analizująca wiele wykresów dotyczących analizy danych.

Testy A/B w R

Czas na ćwiczenia!

Testy A/B w R

Preparing Video For Download...