當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。