Modelul de regresie liniară

Exersarea întrebărilor de interviu la statistică în R

Zuzanna Chmielewska

Actuary

Modelul de regresie liniară

fructe

Exersarea întrebărilor de interviu la statistică în R

Modelul de regresie liniară

prețul unei locuințe

Exersarea întrebărilor de interviu la statistică în R

puncte de date cu corelație liniară pozitivă

Exersarea întrebărilor de interviu la statistică în R

puncte de date cu corelație liniară pozitivă

Exersarea întrebărilor de interviu la statistică în R

Modelul de regresie liniară

$$ y_i = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip} + e_{i}$$ unde:

  • $y_i$ - variabila dependentă,
  • $x_{ij}$ - variabilele independente,
  • $\beta_{j}$ - parametri,
  • $e_i$ - eroare.
Exersarea întrebărilor de interviu la statistică în R

Funcția predictor liniară

$$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip}$$

Exersarea întrebărilor de interviu la statistică în R

model liniar simplu $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Exersarea întrebărilor de interviu la statistică în R

model liniar simplu $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Exersarea întrebărilor de interviu la statistică în R

model liniar simplu $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Exersarea întrebărilor de interviu la statistică în R

model liniar simplu $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Exersarea întrebărilor de interviu la statistică în R

Transformarea logaritmică

Exemple: $$ \hat{y_i} = \beta_0 + \beta_1 \cdot ln(x_{i1}) + ... + \beta_p \cdot x_{ip}$$

$$ ln(\hat{y_i}) = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip}$$

Exersarea întrebărilor de interviu la statistică în R

Ipoteze

  • Relație liniară
  • Erori distribuite normal
  • Erori homoscedastice
  • Observații independente
Exersarea întrebărilor de interviu la statistică în R

Model liniar în R

model <- lm(dist ~ speed, data = cars)

print(model)
Call:
lm(formula = dist ~ speed, data = cars)

Coefficients:
(Intercept)        speed  
    -17.579        3.932
Exersarea întrebărilor de interviu la statistică în R

Model liniar în R

model <- lm(dist ~ speed, data = cars)
new_car <- data.frame(speed = 17.5)

predict(model, newdata = new_car)
       1 
51.23806
Exersarea întrebărilor de interviu la statistică în R

Grafice de diagnostic

model <- lm(dist ~ speed, data = cars)
plot(model)

grafice de diagnostic ale modelului liniar

Exersarea întrebărilor de interviu la statistică în R

grafic de diagnostic al modelului liniar

Exersarea întrebărilor de interviu la statistică în R

grafic de diagnostic al modelului liniar

Exersarea întrebărilor de interviu la statistică în R

grafic de diagnostic al modelului liniar

Exersarea întrebărilor de interviu la statistică în R

grafic de diagnostic al modelului liniar

Exersarea întrebărilor de interviu la statistică în R

Rezumat

  • modelul de regresie liniară
  • funcția predictor liniară
  • lm() în R
  • grafice de diagnostic
Exersarea întrebărilor de interviu la statistică în R

Să exersăm!

Exersarea întrebărilor de interviu la statistică în R

Preparing Video For Download...