Previous Page | Next Page

The AUTOREG Procedure

Example 8.7 Illustration of ODS Graphics

This example illustrates the use of ODS GRAPHICS. This is a continuation of the section Forecasting Autoregressive Error Models.

These graphical displays are requested by specifying the ODS GRAPHICS statement. For information about the graphs available in the AUTOREG procedure, see the section ODS Graphics.

The following statements show how to generate ODS GRAPHICS plots with the AUTOREG procedure. In this case, all plots are requested using the ALL option in the PROC AUTOREG statement, in addition to the ODS GRAPHICS statement. The plots are displayed in Output 8.7.1 through Output 8.7.8. Note: these plots can be viewed in the Autoreg.Model.FitDiagnosticPlots category by selecting ViewResults.

   data a;
      ul = 0; ull = 0;
      do time = -10 to 36;
         u = + 1.3 * ul - .5 * ull + 2*rannor(12346);
         y = 10 + .5 * time + u;
         if time > 0 then output;
         ull = ul; ul = u;
      end;
   run;
   
   data b;
      y = .;
      do time = 37 to 46; output; end;
   run;
   
   data b;
      merge a b;
      by time;
   run;
   proc autoreg data=b all plots(unpack);
      model y = time / nlag=2 method=ml;
      output out=p p=yhat  pm=ytrend
                   lcl=lcl ucl=ucl;
   run;

Output 8.7.1 Residuals Plot
Residuals Plot

Output 8.7.2 Predicted versus Actual Plot
Predicted versus Actual Plot

Output 8.7.3 Autocorrelation of Residuals Plot
Autocorrelation of Residuals Plot

Output 8.7.4 Partial Autocorrelation of Residuals Plot
Partial Autocorrelation of Residuals Plot

Output 8.7.5 Inverse Autocorrelation of Residuals Plot
Inverse Autocorrelation of Residuals Plot

Output 8.7.6 Tests for White Noise Residuals Plot
Tests for White Noise Residuals Plot

Output 8.7.7 Q-Q Plot of Residuals
Q-Q Plot of Residuals

Output 8.7.8 Histogram of Residuals
Histogram of Residuals


Previous Page | Next Page | Top of Page