gpt4 book ai didi

R中回归模型的残差但没有拟合值

转载 作者:行者123 更新时间:2023-12-02 05:29:04 25 4
gpt4 key购买 nike

我做了一个简单的回归分析,想根据拟合值绘制残差以查看它们的行为。之后我想检查残差是否服从正态分布。所以我做了:

summary(lm(Gesamt~PopTotal+HDI))

residuen<-summary(lm(Gesamt~PopTotal+HDI))$residuals
fitted<-summary(lm(Gesamt~PopTotal+HDI))$fitted.values
plot(fitted,residuen)

问题是,

summary(lm(Gesamt~PopTotal+HDI))$fitted.values

结果为 NULL,这是否意味着没有拟合值?我想这是由于一些缺失值造成的,但我不知道。 R 如何计算残差而不是拟合值?

我的数据集可以在这里找到:http://www.sendspace.com/file/8e27d0

最佳答案

  1. 您可以通过将 data=olympiadaten 添加到您的代码中来使您的问题更容易重现
  2. summary.lm(),泛型 summary() 在其参数属于 lm 类时调用的方法,没有$fitted.values,但 lm() 可以。尝试将 summary(lm(Gesamt~PopTotal+HDI))$fitted.values 更改为lm(Gesamt~PopTotal+HDI, data=olympiadaten)$fitted.values
  3. 通常,您可以通过 str()
  4. 查看 R 中的对象由什么组成

关于R中回归模型的残差但没有拟合值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12656335/

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