gpt4 book ai didi

r - 如何用 ggplot 绘制 lm() 的残差?

转载 作者:行者123 更新时间:2023-12-01 18:16:15 24 4
gpt4 key购买 nike

我想要一个关于从 lm() 模型获得的残差的漂亮图。目前我使用plot(model$residuals),但我想要更好的东西。如果我尝试用 ggplot 绘制它,我会收到错误消息:

ggplot2 doesn't know how to deal with data of class numeric

最佳答案

根据 Hadley 的说法,不再推荐使用 Fortify,并且可能会被弃用。

您可以使用 broom 包做类似的事情(更好):

library(broom)
y <-rnorm(10)
x <-1:10
mod <- lm(y ~ x)
df <- augment(mod)
ggplot(df, aes(x = .fitted, y = .resid)) + geom_point()

关于r - 如何用 ggplot 绘制 lm() 的残差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36731027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com