在 R 中,使用函数创建线性模型model <- lm()
并使用 绘制它plot(model)
后,您将返回 4 个图形,每个图形以不同的方式显示您的模型。谁能解释这些图表的含义?
问问题
68 次
1 回答
1
plot.lm
可以产生6个不同的诊断图,由which
参数控制。这些是:
- 针对拟合值的残差图
- 正态 QQ 图
- sqrt(| 残差 |) 与拟合值的比例位置图
- 库克距离与行标签的图
- 残差对杠杆的图
- 库克距离与杠杆/(1-杠杆)的距离图
默认情况下,它将产生数字 1、2、3 和 5,在交互模式下的绘图之间暂停。
如果您为多个绘图设置图形设备,您可以一口气看到它们,例如:
mdl <- lm(hp~disp,mtcars)
par(mfrow=c(3,2))
plot(mdl,which=1:6)
这些图的解释是交叉验证的一个问题,但?plot.lm
提供了一些基本信息。
于 2018-04-23T13:58:04.357 回答