View source: R/emxModelBuilders.R
emxFactorModel | R Documentation |
This function creates a factor model as an MxModel object.
emxFactorModel(model, data, name, run=FALSE, identification, use, ordinal, ..., parameterization=c("lisrel", "ifa"), weight = as.character(NA)) emxModelFactor(model, data, name, run=FALSE, identification, use, ordinal, ..., parameterization=c("lisrel", "ifa"), weight = as.character(NA))
model |
named list. Gives the factor loading pattern. See Details. |
data |
data used for the model |
name |
character. Optional name of the model created. |
run |
logical. Whether to run the model before returning. |
identification |
Not yet implemented. How the model is identified. Currently ignored. |
use |
character vector. The names of the variables to use. |
ordinal |
character vector. The names of the ordinal variables. |
... |
Force later arguments to be named. ... is ignored. |
parameterization |
character. Whether to specify the model as a LISREL SEM or as an Item Factor Analysis |
weight |
character. Name of the data column used for sample weights. |
The model
argument must be a named list. The names of the list give the names of the latent variables. Each list element gives the names of the variables that load onto that latent variable. This may sound complicated, but the example below makes this more clear. It is intended to be visually intuitive.
An MxModel.
emxLoadings
# Example require(EasyMx) data(myFADataRaw) xmap <- list(F1=paste0('x', 1:6), F2=paste0('y', 1:3), F3=paste0('z', 1:3)) ## Not run: mod <- emxFactorModel(xmap, data=myFADataRaw, run=TRUE) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.