的predict.lm
函數的頭部是論點`predict.lm`功能
predict.lm <- function (object, newdata, se.fit = FALSE, scale = NULL, df = Inf,
interval = c("none", "confidence", "prediction"), level = 0.95,
type = c("response", "terms"), terms = NULL, na.action = na.pass,
pred.var = res.var/weights, weights = 1, ...)
我有一些無法理解的說法pred.var = res.var/weights
如何進行評估。
我知道它代表了殘差的方差,但它作爲一個變量傳遞給一個字符串,在那裏它可以被讀取和翻譯。
這個函數的幫助對這個問題沒有明確的說法,我認爲這可能與R的實際工作方式有關,而與這個特定函數沒有多大關係。
一些如何,參數pred.var
將默認爲殘差的方差 - sd(fit$residuals)^2
- 但我看不出如何。
的文章tonytonov R上的變量查找的工作原理是必讀mencioned。 – Eduardo