| varcov<-.tramME | R Documentation |
Sets the list containing the covariance matrices of a tramME model. The matrices have
to be positive definite. Just as in "coef<-", when the function is called
on a fitted object, the function will remove the infromation about the optimization.
## S3 replacement method for class 'tramME'
varcov(object, as.theta = FALSE, ...) <- value
object |
A |
as.theta |
Logical value, if |
... |
Optional arguments (ignored). |
value |
A list of positive definite covariance matrices. |
The supplied list has to be named with the same names as implied by the model.
Hence, it might be a good idea to call varcov first, and
modify this list to make sure that the input has the right structure.
The new values can also be supplied in a form that corresponds to the reparametrization
used by the tramTMB model (see the option as.theta = TRUE).
All random effects variance parameters must be supplied. When there are penalized smooth terms in the model variance parameters corresponding to these should also be part of the input list.
A new tramME object with the new coefficient values.
data("sleepstudy", package = "lme4")
mod <- LmME(Reaction ~ Days + (Days | Subject), data = sleepstudy, nofit = TRUE)
vc <- varcov(mod)
vc[[1]] <- matrix(c(1, 0, 0, 2), ncol = 2)
varcov(mod) <- vc
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.