Візуалізація підгонки моделі

Вступ до Regression у R

Richie Cotton

Data Evangelist at DataCamp

Бажані властивості залишків

  • Залишки мають нормальний розподіл
  • Середнє значення залишків дорівнює нулю
Вступ до Regression у R

Знову лящ і окунь

Лящ: «хороша» модель

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

Точкова діаграма мас ляща проти їх довжин із трендовою лінією, показана раніше.

Окунь: «погана» модель

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

Точкова діаграма мас окуня проти їх довжин із трендовою лінією, показана раніше.

Вступ до Regression у R

Залишки проти підгонок

Лящ

Точкова діаграма залишків моделі для ляща проти підгонок із трендом LOESS. Тренд близько до осі x.

Окунь

Точкова діаграма залишків моделі для окуня проти підгонок із трендом LOESS. Тренд має форму V.

Вступ до Regression у R

Q–Q-діаграма

Лящ

Q–Q-діаграма стандартизованих залишків моделі для ляща проти теоретичних квантилів. Точки здебільшого лежать на лінії рівності, окрім двох викидів.

Окунь

Q–Q-діаграма стандартизованих залишків моделі для окуня проти теоретичних квантилів. Точки не слідують лінії рівності, особливо праворуч.

Вступ до Regression у R

Scale-location

Точкова діаграма коренів із квадрата стандартизованих залишків моделі для ляща проти підгонок із трендом LOESS. Тренд злегка зростає зі збільшенням підгонок.

Точкова діаграма коренів із квадрата стандартизованих залишків моделі для окуня проти підгонок із трендом LOESS. Тренд кілька разів піднімається і опускається зі збільшенням підгонок.

Вступ до Regression у R

autoplot()

library(ggplot2)
library(ggfortify)

autoplot(model_object, which = ???)

Значення для which

  • 1 residuals vs. fitted values
  • 2 Q-Q plot
  • 3 scale-location
Вступ до Regression у R

autoplot() з моделлю окуня

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

Три діагностичні графіки для моделі окуня в одному зображенні з трьома панелями.

Вступ до Regression у R

«Autoplots, roll out!» — Plotimus Prime

Вступ до Regression у R

Preparing Video For Download...