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.