Visión general (mandato PREDICT)

PREDICT especifica las observaciones que marcan el principio y el final del período de previsión. Si el periodo de previsión se extiende más allá de la longitud de la serie, PREDICT amplía la serie en el conjunto de datos activo para permitir espacio para las observaciones de previsión.

Especificación básica

La especificación mínima en PREDICT es el inicio o el final del rango, o es la palabra clave THRU. PREDICT configura un periodo de previsión que empieza y termina con las fechas o números de caso especificados. El punto de partida predeterminado es la observación inmediatamente después del final de la serie o, si se especifica USE , la observación inmediatamente después del final del rango de uso (el periodo histórico). El final predeterminado es la última observación de la serie.

Operaciones

  • PREDICT se ejecuta cuando los datos se leen para el siguiente procedimiento de previsión (por ejemplo, CURVEFIT en el sistema Core y 2SLS en el módulo de complemento Regresión).
  • Los procedimientos que no son de previsión ignoran PREDICT .
  • Las especificaciones de número de caso hacen referencia a los números secuenciales que se asignan a los casos a medida que se leen.
  • Si el periodo de previsión se extiende más allá de la longitud de la serie, PREDICT amplía la serie en el conjunto de datos activo para permitir espacio para las observaciones de previsión.
  • Las nuevas observaciones que se añaden al final de las series existentes contendrán variables de fecha no perdidas, valores de previsión (variable FIT#n), límites de intervalo de confianza (variables LCL#n y UCL#n) y, para modelos ARIMA , error estándar del valor predicho (SEP#n). Para todas las demás variables, incluida la serie original, los nuevos casos serán perdidos del sistema.
  • PREDICT no puede prever más allá del final de la serie para ARIMA con regresores y 2SLS. Sin embargo, PREDICT puede pronosticar valores para la variable dependiente si las variables independientes tienen valores válidos en el periodo de predicción.
  • Si el uso y los periodos de predicción se solapan, el modelo se sigue estimando utilizando todas las observaciones del periodo de uso.
  • USE y PREDICT se pueden utilizar conjuntamente para realizar la validación de la previsión. Para ello, especifique un periodo de uso que finalice antes del final existente de la serie y especifique un periodo de predicción que empiece con la siguiente observación.
  • Si hay un espacio entre el final del periodo de uso y el inicio del periodo de predicción especificado, el programa utiliza la primera observación después del final del periodo de uso como inicio del periodo de predicción. (Este valor es el valor predeterminado.)
  • El mandato DATE desactiva todas las especificaciones USE y PREDICT existentes.
  • PREDICT permanece en vigor en una sesión hasta que lo cambia otro mandato PREDICT o hasta que se emite un nuevo mandato DATE .
  • Si se especifica más de un procedimiento de previsión después de PREDICT, se debe especificar el mandato USE entre procedimientos para que se utilice cada vez la serie original, sin casos perdidos del sistema nuevos. De forma alternativa, puede especificar

    TSET NEWVAR = NONE

    antes del primer procedimiento de previsión para que pueda evaluar los estadísticos del modelo sin crear nuevas variables ni añadir nuevos casos con valores perdidos a la serie original.

Limitaciones

Se puede especificar un máximo de un rango (un inicio y/o un final) por mandato PREDICT .