The following statements are available in PROC HPLMIXED.
PROC HPLMIXED
<options> ;
CLASS
variables ;
ID
variables ;
MODEL
dependent = <fixed-effects> </ options> ;
OUTPUT
<OUT=SAS-data-set> <keyword <=name>>…<keyword <=name>> </ options> ;
RANDOM
random-effects </ options> ;
REPEATED
repeated-effect </ options> ;
PARMS
<(value-list) …> </ options> ;
PERFORMANCE
<options> ;
Items within angle brackets ( < > ) are optional. The RANDOM statement can appear multiple times. Other statements can appear only once.
The PROC HPLMIXED and MODEL statements are required, and the MODEL statement must appear after the CLASS statement if a CLASS statement is included. The RANDOM statement must follow the MODEL statement.
Table 8.1 summarizes the basic functions and important options of the PROC HPLMIXED statements. The syntax of each statement in Table 8.1 is described in the following sections in alphabetical order after the description of the PROC HPLMIXED statement.
Table 8.1: Summary of PROC HPLMIXED Statements
Statement |
Description |
Important Options |
---|---|---|
Invokes the procedure |
DATA= specifies the input data set; METHOD= specifies the estimation method. |
|
Declares qualitative variables that create indicator variables in and matrices. |
None |
|
Lists additional variables to be included in predicted values tables |
None |
|
Specifies dependent variable and fixed effects, setting up |
S requests a solution for fixed-effects parameters. |
|
Specifies random effects, setting up and |
SUBJECT= creates block-diagonality; TYPE= specifies the covariance structure; S requests a solution for the random effects. |
|
Sets up |
SUBJECT= creates block-diagonality; TYPE= specifies the covariance structure. |
|
Creates a data set that contains observationwise statistics |
ALLSTATS requests that all statistics be computed. |
|
Specifies a grid of initial values for the covariance parameters |
HOLD= and NOITER hold the covariance parameters or their ratios constant; PARMSDATA= reads the initial values from a SAS data set. |
|
Invokes the distributed computing connection |
NODES= specifies the number of nodes to use. |