
 
               
 
               The statements and options that control the ARIMA procedure are summarized in Table 7.3.
Table 7.3: Functional Summary
| Description | Statement | Option | 
|---|---|---|
| Data Set Options | ||
| specify the input data set | PROC ARIMA | DATA= | 
| IDENTIFY | DATA= | |
| specify the output data set | PROC ARIMA | OUT= | 
| FORECAST | OUT= | |
| include only forecasts in the output data set | FORECAST | NOOUTALL | 
| write autocovariances to output data set | IDENTIFY | OUTCOV= | 
| write parameter estimates to an output data set | ESTIMATE | OUTEST= | 
| write correlation of parameter estimates | ESTIMATE | OUTCORR | 
| write covariance of parameter estimates | ESTIMATE | OUTCOV | 
| write estimated model to an output data set | ESTIMATE | OUTMODEL= | 
| write statistics of fit to an output data set | ESTIMATE | OUTSTAT= | 
| Options for Identifying the Series | ||
| difference time series and plot autocorrelations | IDENTIFY | |
| specify response series and differencing | IDENTIFY | VAR= | 
| specify and cross-correlate input series | IDENTIFY | CROSSCORR= | 
| center data by subtracting the mean | IDENTIFY | CENTER | 
| exclude missing values | IDENTIFY | NOMISS | 
| delete previous models and start | IDENTIFY | CLEAR | 
| specify the significance level for tests | IDENTIFY | ALPHA= | 
| perform tentative ARMA order identification by using the ESACF method | IDENTIFY | ESACF | 
| perform tentative ARMA order identification by using the MINIC method | IDENTIFY | MINIC | 
| perform tentative ARMA order identification by using the SCAN method | IDENTIFY | SCAN | 
| specify the range of autoregressive model orders for estimating the error series for the MINIC method | IDENTIFY | PERROR= | 
| determine the AR dimension of the SCAN, ESACF, and MINIC tables | IDENTIFY | P= | 
| determine the MA dimension of the SCAN, ESACF, and MINIC tables | IDENTIFY | Q= | 
| perform stationarity tests | IDENTIFY | STATIONARITY= | 
| selection of white noise test statistic in the presence of missing values | IDENTIFY | WHITENOISE= | 
| Options for Defining and Estimating the Model | ||
| specify and estimate ARIMA models | ESTIMATE | |
| specify autoregressive part of model | ESTIMATE | P= | 
| specify moving-average part of model | ESTIMATE | Q= | 
| specify input variables and transfer functions | ESTIMATE | INPUT= | 
| drop mean term from the model | ESTIMATE | NOINT | 
| specify the estimation method | ESTIMATE | METHOD= | 
| use alternative form for transfer functions | ESTIMATE | ALTPARM | 
| suppress degrees-of-freedom correction in variance estimates | ESTIMATE | NODF | 
| selection of white noise test statistic in the presence of missing values | ESTIMATE | WHITENOISE= | 
| Options for Outlier Detection | ||
| specify the significance level for tests | OUTLIER | ALPHA= | 
| identify detected outliers with variable | OUTLIER | ID= | 
| limit the number of outliers | OUTLIER | MAXNUM= | 
| limit the number of outliers to a percentage of the series | OUTLIER | MAXPCT= | 
| specify the variance estimator used for testing | OUTLIER | SIGMA= | 
| specify the type of level shifts | OUTLIER | TYPE= | 
| Printing Control Options | ||
| limit number of lags shown in correlation plots | IDENTIFY | NLAG= | 
| suppress printed output for identification | IDENTIFY | NOPRINT | 
| plot autocorrelation functions of the residuals | ESTIMATE | PLOT | 
| print log-likelihood around the estimates | ESTIMATE | GRID | 
| control spacing for GRID option | ESTIMATE | GRIDVAL= | 
| print details of the iterative estimation process | ESTIMATE | PRINTALL | 
| suppress printed output for estimation | ESTIMATE | NOPRINT | 
| suppress printing of the forecast values | FORECAST | NOPRINT | 
| print the one-step forecasts and residuals | FORECAST | PRINTALL | 
| Plotting Control Options | ||
| request plots associated with model identification, residual analysis, and forecasting | PROC ARIMA | PLOTS= | 
| Options to Specify Parameter Values | ||
| specify autoregressive starting values | ESTIMATE | AR= | 
| specify moving-average starting values | ESTIMATE | MA= | 
| specify a starting value for the mean parameter | ESTIMATE | MU= | 
| specify starting values for transfer functions | ESTIMATE | INITVAL= | 
| Options to Control the Iterative Estimation Process | ||
| specify convergence criterion | ESTIMATE | CONVERGE= | 
| specify the maximum number of iterations | ESTIMATE | MAXITER= | 
| specify criterion for checking for singularity | ESTIMATE | SINGULAR= | 
| suppress the iterative estimation process | ESTIMATE | NOEST | 
| omit initial observations from objective | ESTIMATE | BACKLIM= | 
| specify perturbation for numerical derivatives | ESTIMATE | DELTA= | 
| omit stationarity and invertibility checks | ESTIMATE | NOSTABLE | 
| use preliminary estimates as starting values for ML and ULS | ESTIMATE | NOLS | 
| Options for Forecasting | ||
| forecast the response series | FORECAST | |
| specify how many periods to forecast | FORECAST | LEAD= | 
| specify the ID variable | FORECAST | ID= | 
| specify the periodicity of the series | FORECAST | INTERVAL= | 
| specify size of forecast confidence limits | FORECAST | ALPHA= | 
| start forecasting before end of the input data | FORECAST | BACK= | 
| specify the variance term used to compute forecast standard errors and confidence limits | FORECAST | SIGSQ= | 
| control the alignment of SAS date values | FORECAST | ALIGN= | 
| BY Groups | ||
| specify BY group processing | BY | |