create_sem {nlsem} | R Documentation |
Create a structural equation model from a data frame
Description
Create model matrices from a data frame with columns label
(for
parameter labels) and class1
to classX
.
Usage
create_sem(dat)
Arguments
dat |
data frame with first column |
Details
Labels in column label
need to be labeled in a certain way.
Labels can be looked up by creating an object with
specify_sem
and then transforming it to a data frame with
as.data.frame
. See examples below.
Value
Gives back an object of class singleClass
, semm
, or
nsemm
which can be fitted using em
.
See Also
Examples
# specify model
model <- specify_sem(num.x = 4, num.y = 1, num.xi = 2, num.eta = 1,
xi = "x1-x2,x3-x4", eta = "y1", interaction = "eta1~xi1:xi2")
# create data frame
dat <- as.data.frame(model)
# recreate model
create_sem(dat)
[Package nlsem version 0.8-1 Index]