This function will label all the free parameters in an mxMatrix
xmuLabel_Matrix(mx_matrix = NA, baseName = NA, setfree = FALSE,
drop = 0, jiggle = NA, boundDiag = NA, suffix = "", verbose = TRUE,
labelFixedCells = FALSE, overRideExisting = FALSE)
an mxMatrix
A base name for the labels NA
Whether to set free cells FALSE
What values to drop 0
= whether to jiggle start values
set diagonal element lbounds to this numeric value (default = NA = ignore)
a string to append to each label
how much feedback to give
= FALSE
Whether to overRideExisting (Default FALSE)
- The labeled mxMatrix
End users should just call umxLabel
Purpose: label the cells of an mxMatrix Detail: Defaults to the handy "matrixname_r1c1" where 1 is the row or column Use case: You should not use this: call umxLabel umx:::xmuLabel_Matrix(mxMatrix("Lower", 3, 3, values = 1, name = "a", byrow = TRUE), jiggle = .05, boundDiag = NA); umx:::xmuLabel_Matrix(mxMatrix("Full" , 3, 3, values = 1, name = "a", byrow = TRUE)); umx:::xmuLabel_Matrix(mxMatrix("Symm" , 3, 3, values = 1, name = "a", byrow = TRUE), jiggle = .05, boundDiag = NA); umx:::xmuLabel_Matrix(mxMatrix("Full" , 1, 1, values = 1, name = "a", labels= "data.a")); umx:::xmuLabel_Matrix(mxMatrix("Full" , 1, 1, values = 1, name = "a", labels= "data.a"), overRideExisting = TRUE); umx:::xmuLabel_Matrix(mxMatrix("Full" , 1, 1, values = 1, name = "a", labels= "test"), overRideExisting = TRUE); See also: fit2 = omxSetParameters(fit1, labels = "a_r1c1", free = FALSE, value = 0, name = "drop_a_row1_c1")
Other xmu internal not for end user: umxModel
,
xmuHasSquareBrackets
,
xmuLabel_MATRIX_Model
,
xmuLabel_RAM_Model
, xmuMI
,
xmuMakeDeviationThresholdsMatrices
,
xmuMakeOneHeadedPathsFromPathList
,
xmuMakeTwoHeadedPathsFromPathList
,
xmuMaxLevels
, xmuMinLevels
,
xmuPropagateLabels
,
xmu_check_levels_identical
,
xmu_dot_make_paths
,
xmu_dot_make_residuals
,
xmu_start_value_list