The UCM Procedure |
Functional Summary |
The statements and options controlling the UCM procedure are summarized in the following table. 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.
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 multi step-ahead forecasts |
PRINT=FORECASTS |
|
request plotting of smoothed series decomposition |
PLOT=DECOMP |
|
request plotting of one-step-ahead and multi step-ahead forecasts |
PLOT=FORECASTS |
|
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.