umx (version 4.0.0)

umxFixAll: umxFixAll: Fix all free parameters

Description

Fix all free parameters in a model using omxGetParameters()

Usage

umxFixAll(model, name = "_fixed", run = FALSE, verbose = FALSE)

Arguments

model

an mxModel() within which to fix free parameters

name

optional new name for the model. if you begin with a _ it will be made a suffix

run

whether to fix and re-run the model, or just return it (defaults to FALSE)

verbose

whether to mention how many paths were fixed (default is FALSE)

Value

References

See Also

Other Modify or Compare Models: umxEquate(), umxMI(), umxModify(), umxSetParameters(), umxUnexplainedCausalNexus(), umx

Examples

Run this code
# NOT RUN {
require(umx)
data(demoOneFactor)
manifests = names(demoOneFactor)

m1 = umxRAM("OneFactor", data = demoOneFactor, type = "cov",
	umxPath("G", to = manifests),
	umxPath(var = manifests),
	umxPath(var = "G", fixedAt = 1)
)
m2 = umxFixAll(m1, run = TRUE, verbose = TRUE)
mxCompare(m1, m2)
# }

Run the code above in your browser using DataLab