The residuals are extracted from each lm component of
object and arranged into a list with as many components as
object, or combined into a single vector.
# S3 method for lmList
residuals(object, type, subset, asList, …)an object inheriting from class "lmList", representing
a list of lm objects with a common model.
an optional character or integer vector naming the
lm components of object from which the residuals
are to be extracted. Default is NULL, in which case all
components are used.
an optional character string specifying the type of
residuals to be extracted. Options include "response" for the
"raw" residuals (observed - fitted), "pearson" for the
standardized residuals (raw residuals divided by the estimated
residual standard error) using different standard errors for each
lm fit, and "pooled.pearson" for the standardized
residuals using a pooled estimate of the residual standard
error. Partial matching of arguments is used, so only the first
character needs to be provided. Defaults to "response".
an optional logical value. If TRUE, the returned
object is a list with the residuals split by groups; else the
returned value is a vector. Defaults to FALSE.
some methods for this generic require additional arguments. None are used in this method.
a list with components given by the residuals of each lm
component of object, or a vector with the residuals for all
lm components of object.
# NOT RUN {
fm1 <- lmList(distance ~ age | Subject, Orthodont)
residuals(fm1)
# }
Run the code above in your browser using DataLab