Attachment | Size |
---|---|

data_apgar.sav [6] | 1.43 KB |

Hi all,

I ran a relatively simple path analytic model with four manifest variables, three causal paths, and one unanalyzed relationship. The model has 2 df. I used the code below but got the following error message:

"In model 'Apgar Model 2' NPSOL returned a non-zero status code 1. The final iterate satisfies the optimality conditions to the accuracy requested, but the sequence of iterates has not yet converged. NPSOL was terminated because no further improvement could be made in the merit function (Mx status GREEN). "

Any idea what the problem could be? Does it simply mean that the model didn't converge?

Thanks -- M

data_apgar <- read.spss("data_apgar.sav", to.data.frame = T)

manifests <- c ("apgar", "gestat", "smokes", "wgtgain")

apgar_model2 <- mxModel ("Apgar Model 2",

type="RAM",

manifestVars = manifests,

mxPath(from="smokes", to="gestat", values=.1, label="b"),

mxPath(from="wgtgain", to="apgar", values=.1, label="e"),

mxPath(from="gestat", to="apgar", values=.1, label="f"),

mxPath(from="smokes", to="wgtgain", arrows=2, values=.5, label="a"),

mxPath(from=manifests, arrows=2, free=TRUE, values=1, labels=c("da","dg","vars","varw")),

mxCI(c("a", "b", "e", "f", "vars", "varw", "dg", "da")),

mxPath(from="one", to=manifests, arrows=1, free=TRUE, values=1),

mxData(data_apgar, type="raw")

)

apgar2out <- mxRun(apgar_model2, intervals=TRUE)

summary(apgar2out)