Plot残差与预测响应相当于Plot残差与拟合?
如果是这样,那么将由 plot(lm) 和 plot(predict(lm)) 绘制,其中 lm 是线性模型?
plot(lm)
plot(predict(lm))
lm
我对么?
是的,拟合值是训练数据的预测响应,即用于拟合模型的数据,因此绘制残差与预测响应相当于绘制残差与拟合的对应关系 .
至于你的第二个问题,情节将由 plot(lm) 获得,但在此之前你必须运行 par(mfrow = c(2, 2)) . 这是因为 plot(lm) 输出了4个图,其中一个是你想要的图,即残差与拟合图 . 上面的命令将输出屏幕分为四个方面,因此每个图形将显示为一个 . 您要查找的图表将显示在左上角 .
par(mfrow = c(2, 2))
也许很少偏离主题,但作为补充:名为 ggfortify 的包可能会派上用场 . 超级好用,像这样:
ggfortify
library(ggfortify) autoplot(mod3)
如果您的模型违反了 lm 假设,则产生具有您需要知道的最重要事项的输出 . 这里的示例输出:
2 回答
是的,拟合值是训练数据的预测响应,即用于拟合模型的数据,因此绘制残差与预测响应相当于绘制残差与拟合的对应关系 .
至于你的第二个问题,情节将由
plot(lm)
获得,但在此之前你必须运行par(mfrow = c(2, 2))
. 这是因为plot(lm)
输出了4个图,其中一个是你想要的图,即残差与拟合图 . 上面的命令将输出屏幕分为四个方面,因此每个图形将显示为一个 . 您要查找的图表将显示在左上角 .也许很少偏离主题,但作为补充:名为
ggfortify
的包可能会派上用场 . 超级好用,像这样:如果您的模型违反了
lm
假设,则产生具有您需要知道的最重要事项的输出 . 这里的示例输出: