Bir regresyonun parçaları

R'da Hiyerarşik ve Karma Etkili Modeller

Richard Erickson

Data Scientist

Bir sabit terim

$y = \beta + \epsilon$

R'da Hiyerarşik ve Karma Etkili Modeller

Birden çok kesişim

$y = \beta_0 + \beta_2 x_2+ \beta_3 x_3+ \epsilon$

$y = \beta_1 x_1 + \beta_2 x_2+ \beta_3 x_3+ \epsilon$

Birden çok kesişim resmi

R'da Hiyerarşik ve Karma Etkili Modeller

R'da lineer modeller

lm(formula, data)
lm(y ~ x, data = myData)
anova(lm(y ~ x, data = myData))
R'da Hiyerarşik ve Karma Etkili Modeller

Eğimli basit lineer regresyon

$y \sim \beta_0 + \beta_1 x + \epsilon$

R'da Hiyerarşik ve Karma Etkili Modeller

Çoklu regresyon

\(y \sim \beta_0 + \beta_1 x_1 + \beta_2 x_2 + \ldots + \epsilon\)

R'da Hiyerarşik ve Karma Etkili Modeller

Çoklu regresyonda dikkat edilecekler

  • Yordayıcı değişkenlerin bağımsızlığı
  • "... için düzeltilmiş"
  • Simpson paradoksu
  • Yalnızca lineer
  • Etkileşimler önemli olabilir
R'da Hiyerarşik ve Karma Etkili Modeller

R'da çoklu regresyon ipuçları

  • lm(y ~ x - 1) her x için bir kesişim tahmin eder
  • Sayısal ve faktörler
  • Ölçekleme: parametreler ve eğimler
  • lm(y ~ x1 + x2 + x1:x2), lm(y ~ x1 * x2) olarak yazılabilir
R'da Hiyerarşik ve Karma Etkili Modeller

R'da lineer regresyonu çalıştırma ve görselleştirme: Kısa hatırlatma

reg_model <- lm(response ~ predictor, data = reg_demo)

summary(reg_model) reg_model reg_coef_plot <- tidy(reg_model)
ggplot(reg_model, aes(x = predictor, y = response)) + geom_point() + theme_minimal() + geom_abline(intercept = reg_model$estimate[1], slope = reg_model$estimate[2])
R'da Hiyerarşik ve Karma Etkili Modeller

Hadi pratik yapalım!

R'da Hiyerarşik ve Karma Etkili Modeller

Preparing Video For Download...