lme fit. The semi-variogram
values are calculated for pairs of residuals within the same group. If
collapse is different from "none", the individual
semi-variogram values are collapsed using either a robust estimator
(robust = TRUE) defined in Cressie (1993), or the average of
the values within the same distance interval. The semi-variogram is
useful for modeling the error term correlation structure.## S3 method for class 'lme':
Variogram(object, distance, form, resType, data,
na.action, maxDist, length.out, collapse, nint, breaks,
robust, metric, \dots)lme, representing
a fitted linear mixed-effects model.| ope"response", the "raw" residuals
(observed - fitted) are used; else, if "pearson", the
standardized residuals (raw residuals divided by the cform. By default, the same data used to fit object
is used.NAs. The default action (na.fail) causes
an error message to be printed and the function to terminate, if there
are any incomplete observations.object
includes a corSpatial element, its semi-variogram values are
calculated and this argument is used as the length.out
argument to the corresponding Variogram"quantiles", the semi-variogram values are split
according to quantiles of the distance distribution20.TRUE the robust estimator is
used. Defaults to FALSE.collapse is
ignored."euclidean" for the root sum-of-squares of distances;
"maximum" for the maximum difference; and "manhatvariog and dist representing,
respectively, the semi-variogram values and the corresponding
distances. If the semi-variogram values are collapsed, an extra
column, n.pairs, with the number of residual pairs used in each
semi-variogram calculation, is included in the returned data frame. If
object includes a corSpatial element, a data frame with
its corresponding semi-variogram is included in the returned value, as
an attribute "modelVariog". The returned value inherits from
class Variogram.lme, Variogram.default,
Variogram.gls, plot.Variogramfm1 <- lme(weight ~ Time * Diet, BodyWeight, ~ Time | Rat)
Variogram(fm1, form = ~ Time | Rat, nint = 10, robust = TRUE)Run the code above in your browser using DataLab