The HPNLMOD Procedure

PREDICT Statement

  • PREDICT 'label' expression <options>;

  • PREDICT 'label' MEAN <options>;

The PREDICT statement enables you to construct predictions of an expression across all of the observations in the input data set. Multiple PREDICT statements are permitted. Results for all PREDICT statements are placed in the output data set that you specify in the OUT= option in the PROC HPNLMOD statement. For more information, see the section Output Data Sets.

You must specify the following arguments:

'label'

identifies the predicted expression.

expression | MEAN

provides the predicted value.You can specify the predicted value either by using a SAS programming expression that involves the input data set variables and parameters or by using the keyword MEAN. If you specify the keyword MEAN, the predicted mean value for the distribution specified in the MODEL statement is used. Predicted values are computed using the final parameter estimates. Standard errors of prediction are computed using the delta method (Billingsley 1986; Cox 1998).

You can also specify the following options:

ALPHA=$\alpha $

specifies the alpha level to be used to compute confidence limits. The default value corresponds to the ALPHA= option in the PROC HPNLMOD statement.

DF=$\Argument{d}$

specifies the degrees of freedom to be used to compute confidence limits. The default value corresponds to the DF= option in the PROC HPNLMOD statement.

LOWER=name

specifies a variable that contains the lower confidence limit of the predicted value.

PRED=name

specifies a variable that contains the predicted value.

PROBT=name

specifies a variable that contains the p-value of the predicted value.

STDERR=name

specifies a variable that contains the standard error of the predicted value.

TVALUE=name

specifies a variable that contains the t statistic for the predicted value.

UPPER=name

specifies a variable that contains the upper confidence limit of the predicted value.