Vizualizarea calității modelului

Introducere în Regresia în R

Richie Cotton

Data Evangelist at DataCamp

Proprietăți dorite ale reziduurilor

  • Reziduurile sunt distribuite normal
  • Media reziduurilor este zero
Introducere în Regresia în R

Bream și perch din nou

Bream: modelul "bun"

mdl_bream <- lm(mass_g ~ length_cm, data = bream)

Scatter plot al maselor bream față de lungimi, cu o linie de tendință, prezentat anterior.

Perch: modelul "slab"

mdl_perch <- lm(mass_g ~ length_cm, data = perch)

Scatter plot al maselor perch față de lungimi, cu o linie de tendință, prezentat anterior.

Introducere în Regresia în R

Reziduuri vs. valori ajustate

Bream

Scatter plot al reziduurilor modelului bream față de valorile ajustate, cu o linie de tendință LOESS. Linia rămâne aproape de axa x.

Perch

Scatter plot al reziduurilor modelului perch față de valorile ajustate, cu o linie de tendință LOESS. Linia formează o formă de V.

Introducere în Regresia în R

Grafic Q-Q

Bream

Grafic Q-Q al reziduurilor standardizate față de cuantilele teoretice pentru modelul bream. Punctele urmează îndeaproape linia de egalitate, cu excepția a două valori extreme.

Perch

Grafic Q-Q al reziduurilor standardizate față de cuantilele teoretice pentru modelul perch. Punctele nu urmează îndeaproape linia de egalitate, în special în partea dreaptă a graficului.

Introducere în Regresia în R

Scale-location

Scatter plot al rădăcinii pătrate a reziduurilor standardizate față de valorile ajustate pentru modelul bream, cu o linie de tendință LOESS. Linia de tendință urcă ușor pe măsură ce valorile ajustate cresc.

Scatter plot al rădăcinii pătrate a reziduurilor standardizate față de valorile ajustate pentru modelul perch, cu o linie de tendință LOESS. Linia de tendință urcă și coboară de mai multe ori.

Introducere în Regresia în R

autoplot()

library(ggplot2)
library(ggfortify)

autoplot(model_object, which = ???)

Valori pentru which

  • 1 reziduuri vs. valori ajustate
  • 2 grafic Q-Q
  • 3 scale-location
Introducere în Regresia în R

autoplot() cu modelul perch

autoplot(
  mdl_perch, 
  which = 1:3, 
  nrow = 3, 
  ncol = 1
)

Cele trei grafice de diagnostic pentru modelul perch, afișate într-un singur grafic cu trei panouri.

Introducere în Regresia în R

'Autoploturi, la atac!' -Plotimus Prime

Introducere în Regresia în R

Preparing Video For Download...