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
PREDICTse ejecuta cuando los datos se leen para el siguiente procedimiento de previsión (por ejemplo,CURVEFITen el sistema Core y2SLSen 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,
PREDICTamplí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. PREDICTno puede prever más allá del final de la serie paraARIMAcon regresores y2SLS. Sin embargo,PREDICTpuede 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.
USEyPREDICTse 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
DATEdesactiva todas las especificacionesUSEyPREDICTexistentes. PREDICTpermanece en vigor en una sesión hasta que lo cambia otro mandatoPREDICTo hasta que se emite un nuevo mandatoDATE.- Si se especifica más de un procedimiento de previsión después de
PREDICT, se debe especificar el mandatoUSEentre procedimientos para que se utilice cada vez la serie original, sin casos perdidos del sistema nuevos. De forma alternativa, puede especificarTSET NEWVAR = NONEantes 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 .