Approximate confidence intervals for the parameters in the linear
model represented by object
are obtained, using
a normal approximation to the distribution of the (restricted)
maximum likelihood estimators (the estimators are assumed to have a
normal distribution centered at the true parameter values and with
covariance matrix equal to the negative inverse Hessian matrix of the
(restricted) log-likelihood evaluated at the estimated parameters).
Confidence intervals are obtained in an unconstrained scale first,
using the normal approximation, and, if necessary, transformed to the
constrained scale.
# S3 method for gls
intervals(object, level, which, ...)
a list with components given by data frames with rows corresponding to
parameters and columns lower
, est.
, and upper
representing respectively lower confidence limits, the estimated values, and upper confidence limits for the parameters. Possible components are:
linear model coefficients, only present when which
is not equal to "var-cov"
.
correlation parameters, only present when
which
is not equal to "coef"
and a
correlation structure is used in object
.
variance function parameters, only present when
which
is not equal to "coef"
and a variance function
structure is used in object
.
residual standard error.
an object inheriting from class "gls"
, representing
a generalized least squares fitted linear model.
an optional numeric value for the interval confidence level. Defaults to 0.95.
an optional character string specifying the subset
of parameters for which to construct the confidence
intervals. Possible values are "all"
for all parameters,
"var-cov"
for the variance-covariance parameters only, and
"coef"
for the linear model coefficients only. Defaults to
"all"
.
some methods for this generic require additional arguments. None are used in this method.
José Pinheiro and Douglas Bates bates@stat.wisc.edu
Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer.
gls
, intervals
,
print.intervals.gls
fm1 <- gls(follicles ~ sin(2*pi*Time) + cos(2*pi*Time), Ovary,
correlation = corAR1(form = ~ 1 | Mare))
intervals(fm1)
Run the code above in your browser using DataLab