在建立线性模型后,需要检验模型是否符合各项要求,以下为R语言的回归诊断
Step1- 安装并载入 R 包:“lindia”
install.packages("lindia")
library("lindia")
Step2- 建立线性回归模型
model <- lm(mpg ~ wt + qsec, data = mtcars)
Step3- 制作回归诊断图
gg_diagnose(model)
OUTPUT:
第一张图为残差直方图,可以大致判断残差正态性和极值情况
第二、三张图为两个变量和残差的关系图
第四张图为预测值与残差的关系图,可以判断线性与方差齐性
第五张图为残差QQ图,判断残差的正态性
第六张图为Scale-Location图,可判断模型方差齐性
第七张图为杠杆和残差的关系图
第八张图为库克距离图,用于识别强影响点的存在