set_starting_values {mxsem}R Documentation

set_starting_values

Description

set the starting values of an OpenMx model. This is just an interface to omxSetParameters.

Usage

set_starting_values(mx_model, values)

Arguments

mx_model

model of class mxModel

values

vector with labeled parameter values

Value

mxModel with changed parameter values

Examples

library(mxsem)

model <- '
  # latent variable definitions
     ind60 =~ x1 + x2 + x3
     dem60 =~ y1 + a1*y2 + b*y3 + c1*y4
     dem65 =~ y5 + a2*y6 + b*y7 + c2*y8

  # regressions
    dem60 ~ ind60
    dem65 ~ ind60 + dem60

  # residual correlations
    y1 ~~ y5
    y2 ~~ y4 + y6
    y3 ~~ y7
    y4 ~~ y8
    y6 ~~ y8
'

fit <- mxsem(model = model,
            data  = OpenMx::Bollen) |>
  set_starting_values(values = c("a1" = .4, "c1" = .6)) |>
  mxTryHard()

[Package mxsem version 0.1.0 Index]