# S3 method for merMod
residuals (object,
type = if (isGLMM(object)) "deviance" else "response",
scaled = FALSE, ...) # S3 method for lmResp
residuals (object,
type = c("working", "response", "deviance", "pearson", "partial"),
...)
# S3 method for glmResp
residuals (object,
type = c("deviance", "pearson", "working", "response", "partial"),
...)
merMod
) objectlmerMod
and glmerMod
objects: they try to
mimic residuals.lm
and
residuals.glm
respectively. In particular,
the default type
is "response"
, i.e.
(observed-fitted) for lmerMod
objects vs.
"deviance"
for glmerMod
objects.
type="partial"
is not yet implemented for either
type. "pearson"
residuals differs between residuals.lm
and
residuals.lme
. The former returns values
scaled by the square root of user-specified weights (if
any), but not by the residual standard deviation,
while the latter returns values scaled by the estimated
standard deviation (which will include the effects of any
variance structure specified in the weights
argument). To replicate lme
behaviour, use
type="pearson"
, scaled=TRUE
.