Modello di regressione lineare

Esercitarsi con le domande di statistica per i colloqui in R

Zuzanna Chmielewska

Actuary

Modello di regressione lineare

frutti

Esercitarsi con le domande di statistica per i colloqui in R

Modello di regressione lineare

prezzo di una casa

Esercitarsi con le domande di statistica per i colloqui in R

punti con correlazione lineare positiva

Esercitarsi con le domande di statistica per i colloqui in R

punti con correlazione lineare positiva

Esercitarsi con le domande di statistica per i colloqui in R

Modello di regressione lineare

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

  • $y_i$ - variabile dipendente,
  • $x_{ij}$ - variabili indipendenti,
  • $\beta_{j}$ - parametri,
  • $e_i$ - errore.
Esercitarsi con le domande di statistica per i colloqui in R

Funzione predittore lineare

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

Esercitarsi con le domande di statistica per i colloqui in R

modello lineare semplice $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Esercitarsi con le domande di statistica per i colloqui in R

modello lineare semplice $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Esercitarsi con le domande di statistica per i colloqui in R

modello lineare semplice $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Esercitarsi con le domande di statistica per i colloqui in R

modello lineare semplice $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

Esercitarsi con le domande di statistica per i colloqui in R

Trasformazione logaritmica

Esempi: $$ \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}$$

Esercitarsi con le domande di statistica per i colloqui in R

Assunzioni

  • Relazione lineare
  • Errori normalmente distribuiti
  • Errori omoschedastici
  • Osservazioni indipendenti
Esercitarsi con le domande di statistica per i colloqui in R

Modello lineare in R

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

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

Coefficients:
(Intercept)        speed  
    -17.579        3.932
Esercitarsi con le domande di statistica per i colloqui in R

Modello lineare in R

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

predict(model, newdata = new_car)
       1 
51.23806
Esercitarsi con le domande di statistica per i colloqui in R

Grafici diagnostici

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

grafici diagnostici del modello lineare

Esercitarsi con le domande di statistica per i colloqui in R

grafico diagnostico del modello lineare

Esercitarsi con le domande di statistica per i colloqui in R

grafico diagnostico del modello lineare

Esercitarsi con le domande di statistica per i colloqui in R

grafico diagnostico del modello lineare

Esercitarsi con le domande di statistica per i colloqui in R

grafico diagnostico del modello lineare

Esercitarsi con le domande di statistica per i colloqui in R

Riepilogo

  • modello di regressione lineare
  • funzione predittore lineare
  • lm() in R
  • grafici diagnostici
Esercitarsi con le domande di statistica per i colloqui in R

Esercitiamoci!

Esercitarsi con le domande di statistica per i colloqui in R

Preparing Video For Download...