SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65955: The UCM procedure might compute incorrect forecasts or post-sample predictions when the SPLINEREG statement is specified with the NKNOTS= option

DetailsHotfixAboutRate It

When a SPLINEREG statement is specified with the NKNOTS= option in the UCM procedure, the FORECAST statement might return incorrect forecasts or post-sample predictions for some observations.

The historical and forecast time horizons are defined by the SKIPFIRST= and BACK= options in the ESTIMATE and FORECAST statements in PROC UCM. When the SPLINEREG statement is used, it is expected that future values of the spline regressor fall within the minimum and maximum values of the spline regressor in the historical time horizon.

If the spline regressor has a future out-of-sample value in the DATA= data set that is less than the minimum value of the regressor in the historical data range, the multi-step ahead forecast, standard error, and confidence limits for that observation are incorrect. In addition, if a hold-out sample is defined using the BACK= option in the FORECAST statement, the post-sample prediction, standard error, and confidence limits for that observation are incorrect.

For more details about the definitions of the historical and forecast time horizons in PROC UCM, as well as out-of-sample and hold-out sample ranges, see the PROC UCM documentation on the ESTIMATE and FORECAST statements.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS/ETSz/OS14.315.29.4 TS1M59.4 TS1M7
z/OS 64-bit14.315.29.4 TS1M59.4 TS1M7
Microsoft® Windows® for x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8 Enterprise 32-bit14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8 Enterprise x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8 Pro 32-bit14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8 Pro x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8.1 Enterprise 32-bit14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8.1 Enterprise x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8.1 Pro 32-bit14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 8.1 Pro x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows 1014.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 200814.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2008 R214.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2008 for x6414.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2012 Datacenter14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2012 R2 Datacenter14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2012 R2 Std14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 2012 Std14.315.29.4 TS1M59.4 TS1M7
Microsoft Windows Server 201614.315.29.4 TS1M59.4 TS1M7
Windows 7 Enterprise 32 bit14.315.29.4 TS1M59.4 TS1M7
Windows 7 Enterprise x6414.315.29.4 TS1M59.4 TS1M7
Windows 7 Home Premium 32 bit14.315.29.4 TS1M59.4 TS1M7
Windows 7 Home Premium x6414.315.29.4 TS1M59.4 TS1M7
Windows 7 Professional 32 bit14.315.29.4 TS1M59.4 TS1M7
Windows 7 Professional x6414.315.29.4 TS1M59.4 TS1M7
Windows 7 Ultimate 32 bit14.315.29.4 TS1M59.4 TS1M7
Windows 7 Ultimate x6414.315.29.4 TS1M59.4 TS1M7
64-bit Enabled AIX14.315.29.4 TS1M59.4 TS1M7
64-bit Enabled Solaris14.315.29.4 TS1M59.4 TS1M7
HP-UX IPF14.315.29.4 TS1M59.4 TS1M7
Linux for x6414.315.29.4 TS1M59.4 TS1M7
Solaris for x6414.315.29.4 TS1M59.4 TS1M7
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.