pob_ajustar() y pob_estimar() construyen escenarios 1900-2100 para
24 provincias, 221 cantones y 1042 unidades parroquiales, coherentes con
el total nacional. Modelo estructural en logaritmos y participaciones CLR,
extrapolación amortiguada, bandas Monte Carlo condicionales, diagnósticos
y referencias conservadas. No representan jurisdicciones históricas.
pob_estimar() usa una semilla propia para cada grupo territorial,
derivada de semilla, y solo simula las ramas que contienen los
territorios pedidos: una consulta por provincia o cantón tarda menos de un
segundo en lugar de unos 30. Las estimaciones puntuales no cambian y las
bandas de un territorio son las mismas se pida solo o con el resto.
Metodología técnica, validación temporal en ambos sentidos, análisis de sensibilidad y gráficos reproducibles en el README.
homologar_parroquia() ya no convierte el sufijo 00, que no existe, en
la cabecera cantonal (por ejemplo, 110100 daba 110150 y la tasa se
calculaba con otro denominador sin aviso). Ahora se deja igual y
pob_unir() lo informa como no encontrado.
normalizar_nombre() y las búsquedas por nombre reconocen los textos con
tildes como caracteres combinados (Unicode NFD), habituales al copiar de
algunos sistemas: "Cañar" ya no se convierte en CAN AR.
pob_unir() interpreta correctamente columnas de años de tipo factor y
rechaza años decimales o no finitos, sin truncarlos silenciosamente.
pob_unir() y pob_tasa() conservan las tablas vacías.
pob_tasa() devuelve NA_real_ con advertencia cuando la población es
cero. Valida numeradores numéricos no negativos y una base finita positiva;
conserva NA y admite numeradores ponderados fraccionarios.
Nuevas pruebas de regresión para esos casos.
Auditoría reproducible contra los Excel originales del INEC, mediante un
lector independiente del proceso de construcción, y evidencias en validacion/.
README generado desde R Markdown con resultados reales, seis gráficos, interpretación y ejemplos completos. Incluye un guion R y un generador HTML.
pob_fuentes() devuelve un objeto de clase pob_fuentes; la información
sobre versión y fuentes se muestra con su método print().
Requiere geoecu 0.4.1 o posterior (en Suggests), cuya superficie
area_km2 se calcula con una proyección de igual área; la densidad de
pob_mapa() usa esas superficies corregidas.
geoecu 0.4.0 usa la Organización Territorial del Estado del CONALI (2026), con 223 cantones y sin parroquias urbanas; pobecu sigue usando las unidades del Censo 2022 (221 cantones y 1042 parroquias), que son las de las proyecciones del INEC. Para que ambos paquetes encajen:
pob_mapa() convierte la capa de geoecu a las unidades del censo antes de
unir la población. Los cantones Borbón y Sevilla Don Bosco se dibujan
dentro de Eloy Alfaro y Morona, y las parroquias creadas después del censo
dentro de la parroquia que las contenía, así que no quedan territorios sin
población ni densidades infladas. Las zonas en estudio se conservan con
poblacion = NA. Sigue funcionando con geoecu 0.3.0.agrupar_unidades(), para capas de cantones y de
parroquias. Reemplaza a agrupar_cabeceras(), que se mantiene como alias.homologar_parroquia() convierte también los códigos del CONALI que no
existen en el censo (Borbón, Sevilla Don Bosco, Bella Vista, Sosote, Shuar
Pastaza, Juan Montalvo, La Magdalena, La Primavera y Miss Ecuador).homologar_canton() (0809 -> 0802, 1413 -> 1401).poblacion() y pob_mapa() aceptan los cantones Borbón y Sevilla Don
Bosco en el filtro canton y avisan de que se usa el cantón del censo.pob_unir() y pob_tasa() rechazan los códigos de cantón o parroquia
del CONALI que hay que convertir y agregar antes, en lugar de dejar la
población en NA.tipo de dpa_pob usa los mismos
valores que geoecu: "cabecera cantonal" y "parroquia rural" (antes
"cabecera" y "rural").data-raw/01_preparar_datos.R funciona con el catálogo de geoecu 0.4.0, y
el nuevo data-raw/06_equivalencias_conali.R comprueba la tabla de
equivalencias con geoecu::dpa_equivalencias.poblacion(), pob_unir(), pob_tasa(), homologar_parroquia(),
buscar_pob() y pob_fuentes().pob_mapa() (capa sf con población y densidad) y
agrupar_cabeceras() (fusiona parroquias urbanas en su cabecera cantonal).metodologia y pobecu-geoecu.