[英]Is there a way to get unweighted residuals and fitted values from a WLS regression in R?
[英]Residuals but no fitted values from a regression model in R
我進行了簡單的回歸分析,並想將殘差與擬合值作圖以查看其行為。 之后,我想檢查殘差是否為正態分布。 所以我做了:
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
data=olympiadaten
添加到代碼中,可以使問題更容易重現 summary.lm()
是通用summary()
的參數為lm
類時調用的方法,沒有$fitted.values
,而lm()
有。 嘗試將summary(lm(Gesamt~PopTotal+HDI))$fitted.values
為lm(Gesamt~PopTotal+HDI, data=olympiadaten)$fitted.values
str()
來檢查R中的對象組成
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.