Table 17.1 summarizes the statements and options that control the FORECAST procedure.
Table 17.1: FORECAST Functional Summary
Description |
Statement |
Option |
---|---|---|
Statements |
||
specify model and data set options |
PROC FORECAST |
|
specify BY-group processing |
BY |
|
identify observations |
ID |
|
specify the variables to forecast |
VAR |
|
Input Data Set Options |
||
specify the input SAS data set |
PROC FORECAST |
DATA= |
specify frequency of the input time series |
PROC FORECAST |
INTERVAL= |
specify increment between observations |
PROC FORECAST |
INTPER= |
specify seasonality |
PROC FORECAST |
SEASONS= |
specify number of periods in a season |
PROC FORECAST |
SINTPER= |
treat zeros at beginning of series as missing |
PROC FORECAST |
ZEROMISS |
Output Data Set Options |
||
specify the number of periods ahead to forecast |
PROC FORECAST |
LEAD= |
name output data set to contain the forecasts |
PROC FORECAST |
OUT= |
write actual values to the OUT= data set |
PROC FORECAST |
OUTACTUAL |
write confidence limits to the OUT= data set |
PROC FORECAST |
OUTLIMIT |
write residuals to the OUT= data set |
PROC FORECAST |
OUTRESID |
write standard errors of the forecasts to the OUT= data set |
PROC FORECAST |
OUTSTD |
write one-step-ahead predicted values to the OUT= data set |
PROC FORECAST |
OUT1STEP |
write predicted, actual, and confidence limit values to the OUT= data set |
PROC FORECAST |
OUTFULL |
write all available results to the OUT= data set |
PROC FORECAST |
OUTALL |
specify significance level for confidence limits |
PROC FORECAST |
ALPHA= |
control the alignment of SAS date values |
PROC FORECAST |
ALIGN= |
Parameters and Statistics Output Data Set Options |
||
write parameter estimates and goodness-of-fit statistics to an output data set |
PROC FORECAST |
OUTEST= |
write additional statistics to OUTEST= data set |
PROC FORECAST |
OUTESTALL |
write Theil statistics to OUTEST= data set |
PROC FORECAST |
OUTESTTHEIL |
write forecast accuracy statistics to OUTEST= data set |
PROC FORECAST |
OUTFITSTATS |
Forecasting Method Options |
||
specify the forecasting method |
PROC FORECAST |
METHOD= |
specify degree of the time trend model |
PROC FORECAST |
TREND= |
specify smoothing weights |
PROC FORECAST |
WEIGHT= |
specify order of the autoregressive model |
PROC FORECAST |
AR= |
specify significance level for adding AR lags |
PROC FORECAST |
SLENTRY= |
specify significance level for keeping AR lags |
PROC FORECAST |
SLSTAY= |
start forecasting before the end of data |
PROC FORECAST |
START= |
specify criterion for judging singularity |
PROC FORECAST |
SINGULAR= |
limit number of error or warning messages |
PROC FORECAST |
MAXERRORS= |
Initializing Smoothed Values |
||
specify number of beginning values to use in calculating starting values |
PROC FORECAST |
NSTART= |
specify number of beginning values to use in calculating initial seasonal parameters |
PROC FORECAST |
NSSTART= |
specify starting values for constant term |
PROC FORECAST |
ASTART= |
specify starting values for linear trend |
PROC FORECAST |
BSTART= |
specify starting values for the quadratic trend |
PROC FORECAST |
CSTART= |