specifies initial or fixed values for the regression parameters in the order in which they appear in variables. Each B= list applies to the variable list that immediately precedes the slash.
For example, the following statements set an initial value of 1 for the user-defined regressor, x
:
input y ;
input x / b=1 2 ;
In this example, the B= option applies only to the second INPUT statement. The value 2 is discarded because there is only
one variable in the variable list.
To assign an initial value of 1 to the y
regressor and 2 to the x
regressor, use the following statements:
input y / b=1;
input x / b=2 ;
An F immediately following the numerical value indicates that this is not an initial value, but a fixed value. See Example 37.8 for an example that uses fixed parameters. In PROC X12, individual parameters can be fixed while other parameters in the
same model are estimated.
enables a user-defined variable to be processed in the same manner as a U.S. Census predefined variable. You can specify the
following values: AO, CONSTANT, EASTER, HOLIDAY, LABOR, LOM, LOMSTOCK, LOQ, LPYEAR, LS, RP, SCEASTER, SEASONAL, TC, TD, TDSTOCK, THANKS, or
USER. For example, the U.S. Census Bureau EASTER(w) regression effects are included the "RegARIMA Holiday Component" table (A7). Specify USERTYPE=EASTER to include a user-defined
variable that is processed exactly as the U.S. Census predefined EASTER(w) variable, including inclusion in the A7 table. The NOAPPLY=
option in the REGRESSION
statement also changes the processing of variables based on the USERTYPE= value. Table 37.4 shows the regression types that are associated with each regression effects table.
Each USERTYPE= list applies to the variable list that immediately precedes the slash. The same rules for assigning B= values
to regression variables apply for USERTYPE= options. For example, the following statements specify that the user-defined regressor
in the variable MyEaster
be processed exactly as the U.S. Census predefined LOM variable:
input MyLOM;
input MyEaster / usertype=LOM EASTER;
In this example, the USERTYPE= option applies only to the MyEaster
variable in the second INPUT statement. The USERTYPE value EASTER is discarded because there is only one variable in the
variable list.
To assign the USERTYPE value LOM to the MyLOM
variable and EASTER to the MyEaster
variable, use the following statements:
input MyLOM / usertype=LOM;
input MyEaster / usertype=EASTER;
The following USERTYPE= options specify that the regression effect be removed from the seasonally adjusted series: EASTER,
HOLIDAY, LABOR, LOM, LOMSTOCK, LOQ, LPYEAR, SCEASTER, SEASONAL, TD, TDSTOCK, THANKS, and USER. When a regression effect is
removed from the seasonally adjusted series, the level (mean) of the seasonally adjusted series can be altered. It is often
desirable to use a zero-mean (mean-adjusted) regressor for effects that are to be removed from the seasonally adjusted series.
See Example 37.6 for an example that specifies a zero-mean regressor.