PANEL Procedure

OUTTRANS= Data Set

If you specify the FIXONE, FIXONETIME, FDONE, FDONETIME, or RANONE option and the OUTTRANS= option, the transformed dependent variable and independent variables are written to a SAS data set; other variables in the input data set are copied unchanged.

Suppose your data set contains the variables y, x1, x2, x3, and z2. The following statements create a SAS data set that contains the transformed data:

proc panel data=datain outtrans=dataout;
   id cs ts;
   model y = x1 x2 x3 / fixone;
run;

First, z2 is copied over. Then _Int, x1, x2, y, and x3 are replaced by their deviations from the cross-sectional means. Furthermore, the following new variables are created:

_MODELL_

is the model’s label (if it exists).

_METHOD_

is the model’s transformation type. This variable reflects the estimation method and, in the case of random effects, the variance-component method.

Last updated: June 19, 2025