# Serie temporal mensual simple para comparación open hamilton smpl 1975:01 1980:06 # Ajuste con ceros iniciales
# Panel mensual artificial T = 24 N = 10 TN = T * N pd = 12 nulldata TN --preserve setobs T 1:1 --stacked-time setobs pd 2000:01 --panel-time # Aplicar transformación para evitar errores en meses de un solo dígito string t_inicio = "2000:01" string t_fin = "2000:09" # Generar rangos de tiempo manualmente con formato adecuado series tiempo = seq(1, TN) series mes = tiempo - pd * floor(tiempo / pd) + 1 series anio = 2000 + floor(tiempo / pd) # Crear cadenas de fecha en formato correcto string rango_inicio = sprintf("%d:%02d", anio[1], mes[1]) string rango_fin = sprintf("%d:%02d", anio[T], mes[T]) # Corrección: usar rangos generados manualmente eval sprintf("smpl %s %s --time", rango_inicio, rango_fin) # Verificación de configuración printf "Configuración de panel ajustada correctamente: %s - %s\n", rango_inicio, rango_fin _______________________________________________ Gretl-devel mailing list -- gretl-devel@gretlml.univpm.it To unsubscribe send an email to gretl-devel-le...@gretlml.univpm.it Website: https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/