The UCM Procedure
Functional Summary
The statements and options controlling the UCM procedure are summarized in Table 41.1. Most commonly needed scenarios are listed; see the individual statements for additional details. You can use the PRINT= and PLOT= options in the individual component statements for printing and plotting the corresponding component forecasts.
Table 41.1: Functional Summary
Description | Statement | Option |
|---|---|---|
Data Set Options | ||
Specify the input data set | DATA= | |
Write parameter estimates to an output data set | OUTEST= | |
Write series and component forecasts to an output data set | OUTFOR= | |
Model Specification | ||
Specify the dependent variable and simple predictors | ||
Specify predictors with time-varying coefficients | ||
Specify a nonlinear predictor | ||
Specify the irregular component | ||
Specify the random walk trend | ||
Specify the locally linear trend | ||
Specify a cycle component | ||
Specify a dummy seasonal component | TYPE=DUMMY | |
Specify a trigonometric seasonal component | TYPE=TRIG | |
Drop some harmonics from a trigonometric seasonal component | DROPH= | |
Specify a list of harmonics to keep in a trigonometric seasonal component | KEEPH= | |
Specify a spline-season component | ||
Specify a block-season component | ||
Specify an autoreg component | ||
Specify the lags of the dependent variable | ||
Controlling the Likelihood Optimization Process | ||
Request optimization of the profile likelihood | PROFILE | |
Request optimization of the usual likelihood | NOPROFILE | |
Specify the optimization technique | TECH= | |
Limit the number of iterations | MAXITER= | |
Outlier Detection | ||
Turn on the search for additive outliers | Default | |
Turn on the search for level shifts | CHECKBREAK | |
Specify the significance level for outlier tests | ALPHA= | |
Limit the number of outliers | MAXNUM= | |
Limit the number of outliers to a percentage of the series length | MAXPCT= | |
Controlling the Series Span | ||
Exclude some initial observations from analysis during the parameter estimation | SKIPFIRST= | |
Exclude some observations at the end from analysis during the parameter estimation | BACK= | |
Exclude some initial observations from analysis during forecasting | SKIPFIRST= | |
Exclude some observations at the end from analysis during forecasting | BACK= | |
Graphical Residual Analysis | ||
Get a panel of plots consisting of residual autocorrelation plots and residual normality plots | PLOT=PANEL | |
Get the residual CUSUM plot | PLOT=CUSUM | |
Get the residual cumulative sum of squares plot | PLOT=CUSUMSQ | |
Get a plot of p-values for the portmanteau white noise test | PLOT=WN | |
Get a time series plot of residuals with overlaid loess smoother | PLOT=LOESS | |
Series Decomposition and Forecasting | ||
Specify the number of periods to forecast in the future | LEAD= | |
Specify the significance level of the forecast confidence interval | ALPHA= | |
Request printing of smoothed series decomposition | PRINT=DECOMP | |
Request printing of one-step-ahead and multistep-ahead forecasts | PRINT=FORECASTS | |
Request plotting of smoothed series decomposition | PLOT=DECOMP | |
Request plotting of one-step-ahead and multistep-ahead forecasts | PLOT=FORECASTS | |
Request bootstrap standard errors | BOOTSTRAP | |
BY Groups | ||
Specify BY-group processing | ||
Global Printing and Plotting Options | ||
Turn off all the printing for the procedure | NOPRINT | |
Turn on all the printing options for the procedure | PRINTALL | |
Turn off all the plotting for the procedure | PLOTS=NONE | |
Turn on all the plotting options for the procedure | PLOTS=ALL | |
Turn on a variety of plotting options for the procedure | PLOTS= | |
ID | ||
Specify a variable that provides the time index for the series values | ||
Copyright © SAS Institute Inc. All rights reserved.