ssclme-class {Matrix} | R Documentation |
A representation of a linear mixed-effects model using a combination of sparse, symmetric, column-oriented matrices and dense matrices.
Objects can be created by calls of the form new("ssclme", ...)
or, more commonly, via the ssclme
constructor function.
Gp
:p
:"sscMatrix"
objects.i
:"sscMatrix"
objects.x
:"sscMatrix"
objects.Dim
:"sscMatrix"
objects.nc
:p+1
where p
is the
number of columns in the fixed-effects model matrix.ZtX
:crossprod(Z,X)
.XtX
:crossprod(X)
where X
has the response column appended.Lp
:Parent
:Li
:D
:DIsqrt
:Lx
:RZX
:ZtX
in the
decomposition.RXX
:XtX
in the
decomposition.LIp
:LIi
:LIx
:status
:deviance
:status$factored
is TRUE
.devComp
:status$factored
is TRUE
.bVar
:status$inverted
is TRUE
.Omega
:signature(object = "ssclme")
: Extract the
"coefficients" from the object as a numeric vector. If the
optional argument unconst
is FALSE
(the default),
the values in the upper triangles of the Omega
matrices are
concatenated. Within each matrix the diagonal is given first then
the elements above the diagonal are given row-wise. If
unconst
is TRUE
, an unconstrained parameterization
based on the LDL decomposition (logarithms of diagonal elements of
D followed by elements of the strict lower triangle of L
column-wise) are given.signature(object = "ssclme", value =
"numeric")
: Assign the Omega
matrices from a numeric
vector. The assignment depends on the optional argument
unconst
as described above.signature(from = "ssclme", to = "sscMatrix")
:
return the current Z'Z matrix as an sscMatrix
object.signature(from = "ssclme", to = "tscMatrix")
:
return the current L matrix from the LDL decomposition of Z'Z as
a tscMatrix
object.
sscCrosstab-class
, sscMatrix-class
,
tscMatrix-class