territorial 0.9.4 (2026/10/08)
- Nueva tabla de datos,
cut_historicos, que contiene la equivalencia de todos los códigos únicos territoriales con sus versiones antiguas y desactualizadas en 2017, 2010 y 2004. - Nueva función
actualizar_codigo_comuna(), que recibe códigos territoriales desactualizados o antiguos, por ejemplo los de comunas que ahora forman parte de Ñuble (como Coihueco, que antes era CUT 8405 y parte de la región del Biobío), y entrega los códigos actuales y vigentes (que en el ejemplo de Coihueco sería 16302). - Nueva función
is_codigo_comuna_antiguo()para confirmar si un CUT es antiguo y por consiguiente desactualizado. - Nueva función súper simple,
codigos_comunas(), hermana decomunas()yregiones().
territorial 0.9.3 (2026/10/08)
- Mejora de tests para que sean más legibles, uso de
anyNA()en lugar deany(is.na()),&&en lugar de&, y mejora en descripción del paquete (todas mejoras gracias a comentarios de Maëlle Salmon!)
territorial 0.9.2 (2026/10/07)
- Corrección de problema con
acortar_regiones(): ahora funciona con tablas de datos asumiendo que existe la columnanombre_region, y mejoras en funcionalidad de acortar nombres. - Corrección de error en
acortar_regiones(),limpiar_comunas()ylimpiar_regiones()al recibir columnas o vectores de tipo factor (por ejemplo, tras usarordenar_regiones()). Ahora se convierten correctamente a texto, advirtiendo que se perderá el orden de los niveles del factor.
territorial 0.9.1 (2026/08/18)
- Nueva función
obtener_comunas()para recibir las comunas que forman parte de una o más regiones - Mejoras en mensajes de algunas funciones
- Más contenido en la viñeta principal del paquete
territorial 0.9 (2026/08/16)
- Nueva función
limpiar_regiones(), que funciona igual alimpiar_comunas()pero para las regiones de Chile, en versiones largas o cortas - Mejoras significativas en
limpiar_comunas()ylimpiar_regiones()al elegir entre nombres muy sucios que se parecen a varioas comunas/regiones válidas - Pruebas de funcionamiento mucho más estrictas para
limpiar_comunas()ylimpiar_regiones()usando el paquete{messy}para ensuciar los datos en distintos niveles: eliminar e insertar caracteres al azar, etc. - Mejora de limpieza en
limpiar_comunas()para eliminar “Ilustre Municipalidad” y textos similares en nombres de comunas - Mejoras en
agregar_macrozona()y en tests deagregar_macrozona(),ubicar_comunas()yredactar_region()
territorial 0.8.13 (2026/08/14)
- Mejoras en
preposicion_region()para formas alternativas de escribir regiones - Mejoras en viñetas
- Menos mensajes irrelevantes en
validar_comunas().
territorial 0.8.12 (2026/08/12)
- Nueva función
contar_comunas()para revisar rápidamente si faltan comunas en una tabla de datos o vector, o confirmar que estén todas. - Menos mensajes irrelevantes en
validar_comunas(). - Se eliminan
poblacion_proyeccionyagregar_poblacion()porque se traspasan al nuevo paquete{poblador}especializado en datos de población de Chile.
territorial 0.8.11 (2026/08/11)
- Nueva función
buscar_comuna(), que facilita la búsqueda de comunas por texto parcial o inexacto en cualquier tabla de datos, o por defecto enterritorial::territorios. - Agregados ejemplos a
as_nombre_comuna()yas_nombre_region(), gracias apkgcheck::pkgcheck()
territorial 0.8.9.2 (2026/08/06)
- Corrección de función
validar_comunas()para arrojar error en caso de recibir listas - Corrección de comuna mal escrita! Qué bochorno
- Nuevos tests para
comunas(), para evitar nuevos bochornos - Más tests para
agregar_macrozona()yacortar_regiones()
territorial 0.8.9 (2026/07/30)
- Las funciones
contextualizar(),limpiar_comunas(),validar_comunas()yvalidar_regiones()ahora son más flexibles: se pueden usar sin especificar ningún argumento y asumirán que queremos validar las columnasnombre_comunaonombre_regionrespectivamente, entregando mejores avisos y errores. - Nuevos tests para confirmar que
limpiar_comunas()funciona bien. - Nuevo argumento para
ordenar_regiones()en orden inverso, útil para algunas visualizaciones de datos.
territorial 0.8.7 (2026/07/10)
- Tabla de datos con población comunal proyectada (2002-2035), base Censo 2017:
territorial::poblacion_proyeccion(Nota: función removida y trasladada al paquete{poblador}) - Función para agregar población comunal a comunas:
territorial::agregar_poblacion()
territorial 0.8.6 (2026/07/08)
- Nueva función
as_nombre_region()para convertir códigos de región (del 1 al 16) a nombres de región, yas_codigo_region()para convertir nombres de región a códigos de región. - Mejora en
limpiar_comunas()para casos de comunas con nombres que contienen sólo números
territorial 0.8.5 (2026/07/06)
- Funciones
agregar_macrozona()yagregar_clasificacion()ahora entregan sus resultados en factores ordenados (para poder ordenar de norte a sur, o para tener las clasificaciones en orden).
territorial 0.8.4 (2026/07/03)
- Nueva función
agregar_macrozona()para clasificar regiones de Chile, incluyendo 4 tipos de macrozonas - Nueva función
acortar_regiones()para acortar el nombre de las regiones de Chile
territorial 0.8.3 (2026/07/02)
- Mejores avisos y errores en
territorial::is_nombre_comuna(),territorial::as_nombre_comuna(),territorial::is_codigo_comuna()yterritorial::as_codigo_comuna()
territorial 0.8.2 (2026/07/01)
- Se agregan pasos para limpiar casos especiales en
territorial::limpiar_comunas() - Nuevos artículos con casos de uso
- Viñetas con explicaciones de conceptos
territorial 0.8.0
- Nueva función
territorial::ubicar_localidades() - Mejoras en funciones
territorial::validar_comunas()yterritorial::validar_regiones()
territorial 0.7.7
- Mejoras en documentación de funciones
- Nuevas viñetas
- Corrección de lista de comunas
territorial 0.7.0
- Nueva función
territorial::limpiar_comunas() - Mejoras en pruebas unitarias
territorial 0.4.0
- Nueva función
territorial::validar_comunas() - Nueva función
territorial::abreviar_comunas() - Nueva función
territorial::ubicar_comunas()
territorial 0.2.0
- Nuevas funciones
territorial::articulo_region()yterritorial::redactar_region()
