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


R ls.diag lsfit 回归结果的计算诊断


R语言 ls.diag 位于 stats 包(package)。

说明

计算基本统计数据,包括回归系数的标准误差、t 值和 p 值。

用法

ls.diag(ls.out)

参数

ls.out

通常是 lsfit() 的结果

具有以下数字组件的 list

std.dev

错误的标准差,估计值

hat

帽子矩阵 的对角线条目

std.res

标准化残差

stud.res

学生化残差

cooks

库克距离

dfits

DFITS统计数据

correlation

相关矩阵

std.err

回归系数的标准误差

cov.scaled

系数的缩放协方差矩阵

cov.unscaled

系数的未缩放协方差矩阵

例子


##-- Using the same data as the lm(.) example:
lsD9 <- lsfit(x = as.numeric(gl(2, 10, 20)), y = weight)
dlsD9 <- ls.diag(lsD9)
utils::str(dlsD9, give.attr = FALSE)
abs(1 - sum(dlsD9$hat) / 2) < 10*.Machine$double.eps # sum(h.ii) = p
plot(dlsD9$hat, dlsD9$stud.res, xlim = c(0, 0.11))
abline(h = 0, lty = 2, col = "lightgray")

参考

Belsley, D. A., Kuh, E. and Welsch, R. E. (1980) Regression Diagnostics. New York: Wiley.

也可以看看

hat 表示帽子矩阵对角线, ls.printlm.influencesummary.lmanova

相关用法


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