TSMODEL

TSMODEL está disponible en Forecasting and Decision Trees.

El procedimiento TSMODEL estima modelos de suavizado exponencial, autorregresivos integrados de media móvil (ARIMA) univariados y modelos ARIMA (o modelos de función de transferencia) multivariantes para series temporales, y el procedimiento genera previsiones.

Nota: los corchetes que se muestran en el gráfico de sintaxis de TSMODEL no se utilizan para indicar elementos opcionales. Cuando se indica, son partes necesarias de la sintaxis cuando se especifica una lista de valores, pero se pueden omitir cuando se especifica un único valor. Los signos de igual (=) que se utilizan en el gráfico de sintaxis son elementos necesarios. El submandato MODEL es necesario. Todos los demás subcomandos son opcionales.

TSMODEL

Submandatos globales:

/MODELSUMMARY  PRINT=[MODELFIT** RESIDACF RESIDPACF NONE]
               PLOT=[SRSQUARE RSQUARE RMSE MAPE MAE MAXAPE
                     MAXAE NORMBIC RESIDACF RESIDPACF]

/MODELSTATISTICS DISPLAY={YES**}
                         {NO   }
                 MODELFIT=[SRSQUARE** RSQUARE RMSE MAPE MAE
                           MAXAPE MAXAE NORMBIC]

/MODELDETAILS    PRINT=[PARAMETERS RESIDACF RESIDPACF FORECASTS]
                 PLOT=[RESIDACF RESIDPACF]

/SERIESPLOT      OBSERVED FORECAST FIT FORECASTCI FITCI

/OUTPUTFILTER DISPLAY={ALLMODELS**                                     }  
                      {[BESTFIT({N=integer  }) WORSTFIT({N=integer  })]}
                                {PCT=percent}           {PCT=percent}            
              MODELFIT={SRSQUARE**} 
                       {RSQUARE   }
                       {RMSE      }
                       {MAPE      }
                       {MAE       }
                       {MAXAPE    }
                       {MAXAE     }
                       {NORMBIC   }

/SAVE  PREDICTED(rootname)
       LCL(rootname)
       UCL(rootname)
       NRESIDUAL(rootname)

/AUXILIARY CILEVEL={95**  }  MAXACFLAGS={24**   }  SEASONLENGTH=integer
                   {number}             {integer}

/MISSING USERMISSING={EXCLUDE**}
                     {INCLUDE  }

Subcomandos de bloque de modelo:


/MODEL  DEPENDENT=varlist
        INDEPENDENT=varspec list 
        OUTFILE=model file
        OUTPMML=model file
        PREFIX=’prefix’ 

 {   /EXPERTMODELER TYPE=[ARIMA** EXSMOOTH**]   }
                    TRYSEASONAL={YES**}
                                {NO   }

 {   /EXSMOOTH TYPE={SIMPLE               }     }
                    {SIMPLESEASONAL       }
                    {HOLT                 }
                    {BROWN                }
                    {DAMPEDTREND          }
                    {WINTERSADDITIVE      }
                    {WINTERSMULTIPLICATIVE}
               TRANSFORM={NONE**}
                         {SQRT  }
                         {LN    }

 {   /ARIMA   AR={[integer integer...]}         }
              ARSEASONAL={[0**]               }
                         {[integer integer...]}
              MA={[integer integer...]}
              MASEASONAL={[0**]               }
                         {[integer integer...]}
              DIFF={0**    }
                   {integer}
              DIFFSEASONAL={0**    }
                           {integer}
              CONSTANT={YES**}
                       {NO   }
              TRANSFORM={NONE**}
                        {SQRT  }
                        {LN    }
              
 /TRANSFERFUNCTION VARIABLES={ALL**  }
                             {varlist} 
           NUM={[0**]               }
               {[integer integer...]}
           NUMSEASONAL={[0**]               }
                       {[integer integer...]}
           DENOM={[0**]               }
                 {[integer integer...]}
           DENOMSEASONAL={[0**]               }
                         {[integer integer...]}
           DIFF={0**    }
                {integer}
           DIFFSEASONAL={0**    }
                        {integer}
           DELAY={0**    }
                 {integer}
           TRANSFORM={NONE**}
                     {SQRT  }
                     {LN    }

/AUTOOUTLIER   DETECT={OFF**}
                      {ON   }
               TYPE=[ADDITIVE** LEVELSHIFT** INNOVATIONAL TRANSIENT
                     SEASONALADDITIVE LOCALTREND ADDITIVEPATCH]

/OUTLIER LOCATION=[date specification] TYPE={ADDITIVE        }
                                            {LEVELSHIFT      }
                                            {INNOVATIONAL    }
                                            {TRANSIENT       }
                                            {SEASONALADDITIVE}
                                            {LOCALTREND      }

**Valor predeterminado si el subcomando o la palabra clave se omite.

Este mandato lee el conjunto de datos activo y provoca la ejecución de los mandatos pendientes. Consulte el tema Orden de mandatos para obtener más información.

La sintaxis del mandato TSMODEL se puede generar desde el diálogo Modelador de series temporales .

Historial de versiones

Publique 14.0

  • Se ha introducido el mandato.

Ejemplo

TSMODEL
  /MODEL DEPENDENT=sku1 TO sku10.