PROC ORTHOREG Statement
The PROC ORTHOREG statement has the following options:
- PROC ORTHOREG < options > ;
specifies the input SAS data set to use.
By default, the procedure uses the
most recently created SAS data set.
The data set specified cannot be a
TYPE=CORR, TYPE=COV, or TYPE=SSCP data set.
suppresses the normal display of results. Note that this option
temporarily disables the Output Delivery System (ODS);
see Chapter 15, "Using the Output Delivery System," for more information.
- ORDER=DATA | FORMATTED | FREQ | INTERNAL
specifies the order in which you want the levels of the
classification variables (specified in the CLASS statement) to be
sorted. This ordering determines which parameters in the model
correspond to each level in the data.
Note that the ORDER= option applies to the levels for all
The exception is ORDER=FORMATTED (the default) for numeric variables
for which you have supplied no explicit format
(that is, for which there is no corresponding FORMAT statement in the
current PROC ORTHOREG run or in the DATA step that created the data set).
In this case, the
levels are ordered by their internal (numeric) value. Note that this
represents a change from previous releases for how class levels are
ordered. In releases previous to Version 8, numeric class levels with
no explicit format were ordered by their BEST12. formatted values, and
in order to revert to the previous ordering you can specify this
format explicitly for the affected classification variables. The
change was implemented because the former default behavior for
ORDER=FORMATTED often resulted in levels not being ordered
numerically and usually required the user to intervene with an
explicit format or ORDER=INTERNAL to get the more natural ordering.
The ORDER= option can take the following values.
Value of ORDER=
Levels Sorted By
|DATA||order of appearance in the input data set|
|FORMATTED||external formatted value, except for numeric|
| ||variables with no explicit format, which are|
| ||sorted by their unformatted (internal) value|
|FREQ||descending frequency count; levels with the|
| ||most observations come first in the order|
If you omit the ORDER= option, PROC ORTHOREG orders by the
external formatted value.
produces an output data set containing the parameter
estimates, the BY variables, and the special variables
_TYPE_ (value PARMS), _NAME_ (blank),
_RMSE_ (root mean squared error), and Intercept.
specifies a singularity criterion for
the inversion of the triangular matrix R.
By default, SINGULAR=10E-12.
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.