The IRT Procedure
MEAN Statement
MEAN assignment <, assignment …>;
where assignment represents: var-list < = parameter-spec>
The MEAN statement specifies the factor mean parameters in connection with the FACTOR statement.
In each assignment of the MEAN statement, you list the var-list that you want to specify for their means. Optionally, you can provide a list of parameter specifications in a parameter-spec after an equal sign for each var-list. The syntax of the MEAN statement is exactly the same as that of the VARIANCE statement. For more information, see the VARIANCE statement .
You can specify the following five types of the parameters for the means in the MEAN statement:
an unnamed free parameter
an initial value
a fixed value
a free parameter with a name provided
a free parameter with a name and initial value provided
For example, consider a confirmatory factor model with latent factors F1, F2, F3, F4, F5. The following MEAN statement illustrates the five types of specifications in five assignments:
mean F1 ,
F2 = (3.0),
F3 = 1.5,
F4 = fmean1,
F5 = fmean2(0.6);
In this statement, the mean of F1 is specified as an unnamed free parameter. For this mean, PROC IRT generates a parameter name with the _Parm prefix appended with a unique integer (for example, _Parm1). The mean of F2 is an unnamed free parameter with an initial value of 3.0. PROC IRT also generates a parameter name for this mean. The mean of F3 is a fixed value of 1.5. This value stays the same during the estimation. The mean of F4 is a free parameter named fmean1. The mean of F5 is a free parameter named fmean2 with an initial value of 0.6.
If you do not use the MEAN statement, all the means of latent factors are fixed to 0 by default. For the confirmatory FACTOR models, you can override these default fixed 0 values by using the MEAN statement specifications. However, you cannot override the fixed 0 factor means for the exploratory FACTOR model.