当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R weighted.residuals 计算加权残差


R语言 weighted.residuals 位于 stats 包(package)。

说明

根据线性模型拟合计算加权残差。

用法

weighted.residuals(obj, drop0 = TRUE)

参数

obj

R对象,通常是类的lm或者glm.

drop0

合乎逻辑的。如果 TRUE ,则删除所有带有 weights == 0 的案例。

细节

加权残差基于偏差残差,对于 lm 拟合来说,偏差残差是原始残差 乘以 ,其中 lm 调用中指定的 weights

删除权重为零的案例与 influence 和相关函数兼容。

长度为 的数值向量,其中 是非 0 权重 ( drop0 = TRUE ) 的数量或观测值的数量,否则。

例子

## following on from example(lm)

all.equal(weighted.residuals(lm.D9),
          residuals(lm.D9))
x <- 1:10
w <- 0:9
y <- rnorm(x)
weighted.residuals(lmxy <- lm(y ~ x, weights = w))
weighted.residuals(lmxy, drop0 = FALSE)

也可以看看

residualslm.influence

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Compute Weighted Residuals。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。