coefByType | R Documentation |
Extract specific types of coefficient from a lvm
object:
covariance coefficient(s) (coefCov
),
extra parameter(s) (coefExtra
),
position in the list of models for each coefficient (coefIndexModel
),
intercept coefficient(s) (coefIntercept
),
coefficient(s) that are used as reference (coefRef
),
regression coefficient(s) (coefReg
),
variance coefficient(s) (coefVar
).
coefCov(object, value, keep.var, ...)
## S3 method for class 'lvm'
coefCov(object, value = FALSE, keep.var = FALSE, ...)
## S3 method for class 'lvmfit'
coefCov(object, value = FALSE, keep.var = FALSE, ...)
## S3 method for class 'multigroup'
coefCov(object, value = FALSE, keep.var = FALSE, ...)
coefExtra(object, value, ...)
## S3 method for class 'lvm'
coefExtra(object, value = FALSE, ...)
## S3 method for class 'lvmfit'
coefExtra(object, value = FALSE, ...)
## S3 method for class 'multigroup'
coefExtra(object, value = FALSE, ...)
coefIndexModel(object, ...)
## S3 method for class 'lvm'
coefIndexModel(object, ...)
## S3 method for class 'lvmfit'
coefIndexModel(object, ...)
## S3 method for class 'multigroup'
coefIndexModel(object, ...)
## S3 method for class 'multigroupfit'
coefIndexModel(object, ...)
coefIntercept(object, value, ...)
## S3 method for class 'lvm'
coefIntercept(object, value = FALSE, ...)
## S3 method for class 'lvmfit'
coefIntercept(object, value = FALSE, ...)
## S3 method for class 'multigroup'
coefIntercept(object, value = FALSE, ...)
coefRef(object, value, ...)
## S3 method for class 'lvmfit'
coefRef(object, value = FALSE, ...)
coefReg(object, value, ...)
## S3 method for class 'lvm'
coefReg(object, value = FALSE, ...)
## S3 method for class 'lvmfit'
coefReg(object, value = FALSE, ...)
## S3 method for class 'multigroup'
coefReg(object, value = FALSE, ...)
coefVar(object, value, ...)
## S3 method for class 'lvm'
coefVar(object, value = FALSE, ...)
## S3 method for class 'lvmfit'
coefVar(object, value = FALSE, ...)
## S3 method for class 'multigroup'
coefVar(object, value = FALSE, ...)
object |
a lvm model or a fitted lvm model |
value |
should the name of the coefficient be returned? Else return the coefficients |
keep.var |
should the variance coefficients be returned? |
... |
arguments to be passed to |
A vector containing the names of the positions of the coefficients.
#### regression ####
m <- lvm(Y~X1+X2)
e <- estimate(m, lava::sim(m, 1e2))
coefCov(m)
coefCov(m, value = TRUE)
coefCov(m, keep.var = TRUE)
coefCov(m, value = TRUE, keep.var = TRUE)
coefIndexModel(m)
coefIndexModel(e)
coefIntercept(m)
coefIntercept(m, value = TRUE)
coefReg(m)
coefReg(m, value = TRUE)
#### LVM ####
m <- lvm()
regression(m) <- c(y1,y2,y3)~u
regression(m) <- u~x1+x2
latent(m) <- ~u
covariance(m) <- y1~y2
m.Sim <- m
categorical(m.Sim, labels = c("a","b","c")) <- ~x2
e <- estimate(m, lava::sim(m.Sim, 1e2))
coefCov(m)
coefCov(m, value = TRUE)
coefCov(m, keep.var = TRUE)
coefCov(m, value = TRUE, keep.var = TRUE)
coefExtra(m)
coefIndexModel(m)
coefIndexModel(e)
## additional categorical variable
categorical(m, labels = as.character(1:3)) <- "X1"
coefExtra(m)
coefExtra(m, value = TRUE)
## additional categorical variable
categorical(m, labels = as.character(1:3)) <- "x1"
coefIntercept(m)
coefIntercept(m, value = TRUE)
coefIntercept(e)
coefReg(e, value = TRUE)
#### multigroup ####
m <- lvm(Y~X1+X2)
eG <- estimate(list(m,m), list(lava::sim(m, 1e2), lava::sim(m, 1e2)))
coefIndexModel(eG)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.