FRONTIER Procedure
The OUTPUT statement creates a new data table that includes variables created by the output-options. These variables include the estimates of
, the residual, the predicted value of the response variable, and technical efficiency measures.
When the response values are missing for an observation, all output estimates except the residual for that observation are still computed as long as none of the explanatory variables are missing. This enables you to compute these statistics for prediction.
You can specify only one OUTPUT statement.
You must specify the OUT= option:
-
OUT=libref.data-table
-
names the output data table for PROC FRONTIER to use. You must specify this option before any other options. libref.data-table is a two-level name, where
- libref
refers to a collection of information that is defined in the LIBNAME statement and includes the library, which includes a path to where the data table is to be stored, and a session identifier, which defaults to the active session but which can be explicitly defined in the LIBNAME statement. For more information about libref, see the section Using CAS Sessions and CAS Engine Librefs.
- data-table
specifies the name of the output data table.
You can specify one or more of the following output-options:
-
COPYVAR=(SAS-variable-names)
COPYVARS=(SAS-variable-names)
adds SAS variables to the output data table.
-
PRED=name
MEAN=name
names the variable to contain the predicted value of the response variable.
-
RESIDUAL=name
RESID=name
names the variable to contain estimates of residuals of the response variable.
-
TE1=name
names the variable to contain estimates of technical efficiency as suggested by Battese and Coelli (1988).
-
TE2=name
names the variable to contain estimates of technical efficiency as suggested by Jondrow et al. (1982).
-
XBETA=name
names the variable to contain estimates of
.
Last updated: July 09, 2026