Changes in version 0.9.9 - Nuevas funciones as_capital_regional() e is_capital_regional(). Como sus nombres indican, la primera convierte regiones a las comunas que son su capital regional, y la segunda confirma si comunas corresponden a capitales regionales. Ambas funcionan tanto con códigos como con nombres. - ubicar_comunas() y obtener_comunas() ahora reciben también nombres de comunas y de regiones, respectivamente, además de códigos numéricos. Changes in version 0.9.8 - Pone a prueba tus conocimientos territoriales con un juego de preguntas! 🎉 Ejecuta la función trivia() para iniciar una trivia interactiva sobre comunas y regiones de Chile, o juega en el navegador aquí!. Son 4 tipos de preguntas, y las alternativas se crean al azar con respuestas que buscan engañarte. A ver si logras sacar el puntaje máximo! - agregar_macrozona() ahora también funciona con nombres de región (son convertidos a códigos de región con as_codigo_region()) y con data frames asumiendo la columna codigo_region. - agregar_clasificacion() ahora también funciona con data frames asumiendo la columna codigo_comuna. - Nueva función is_codigo_region(), súper básica pero es para mantener concordancia con su hermana mayor is_codigo_comuna(). Changes in version 0.9.7 - Nueva función capitales_regionales(), que contiene una tabla filtrada de territorial::territorios con las 16 comunas que son capital regional en Chile. - Documentación: se agregaron funciones relacionadas y recomendadas a la documentación de cada función del paquete, para ayudar a que encuentres lo que necesitas! Changes in version 0.9.6 - Funciones para convertir nombres a códigos y viceversa (as_codigo_comuna(), as_nombre_region(), etc.) ahora arrojan warnings cuando existan valores que no puedan ser convertidos (antes simplemente entregaban los NA de manera silenciosa) - limpiar_comunas() reconoce "Santiago Centro" como la comuna de Santiago. - Mejores errores en contextualizar() cuando los datos vienen con columnas distintas o insuficientes. Changes in version 0.9.5 - redactar_region() ahora funciona con columnas vector, como las generadas por ordenar_regiones() - Modificados los mensajes a lo largo de todo el paquete para entregar warnings cuando corresponda, y alertas cuando no sea tan relevante. Changes in version 0.9.4 - 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 de comunas() y regiones(), que es un vector con todos los códigos de comunas válidos. Changes in version 0.9.3 - Mejora de tests para que sean más legibles, uso de anyNA() en lugar de any(is.na()), && en lugar de &, y mejora en descripción del paquete (todas mejoras gracias a comentarios de Maëlle Salmon!) Changes in version 0.9.2 - Corrección de problema con acortar_regiones(): ahora funciona con tablas de datos asumiendo que existe la columna nombre_region, y mejoras en funcionalidad de acortar nombres. - Corrección de error en acortar_regiones(), limpiar_comunas() y limpiar_regiones() al recibir columnas o vectores de tipo factor (por ejemplo, tras usar ordenar_regiones()). Ahora se convierten correctamente a texto, advirtiendo que se perderá el orden de los niveles del factor. Changes in version 0.9.1 - 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 Changes in version 0.9 - Nueva función limpiar_regiones(), que funciona igual a limpiar_comunas() pero para las regiones de Chile, en versiones largas o cortas - Mejoras significativas en limpiar_comunas() y limpiar_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() y limpiar_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 de agregar_macrozona(), ubicar_comunas() y redactar_region() Changes in version 0.8.13 - Mejoras en preposicion_region() para formas alternativas de escribir regiones - Mejoras en viñetas - Menos mensajes irrelevantes en validar_comunas(). Changes in version 0.8.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_proyeccion y agregar_poblacion() porque se traspasan al nuevo paquete {poblador} especializado en datos de población de Chile. Changes in version 0.8.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 en territorial::territorios. - Agregados ejemplos a as_nombre_comuna() y as_nombre_region(), gracias a pkgcheck::pkgcheck() Changes in version 0.8.9.2 - 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() y acortar_regiones() Changes in version 0.8.9 - Las funciones contextualizar(), limpiar_comunas(), validar_comunas() y validar_regiones() ahora son más flexibles: se pueden usar sin especificar ningún argumento y asumirán que queremos validar las columnas nombre_comuna o nombre_region respectivamente, 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. Changes in version 0.8.7 - 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() Changes in version 0.8.6 - Nueva función as_nombre_region() para convertir códigos de región (del 1 al 16) a nombres de región, y as_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 Changes in version 0.8.5 - Funciones agregar_macrozona() y agregar_clasificacion() ahora entregan sus resultados en factores ordenados (para poder ordenar de norte a sur, o para tener las clasificaciones en orden). Changes in version 0.8.4 - 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 Changes in version 0.8.3 - Mejores avisos y errores en territorial::is_nombre_comuna(), territorial::as_nombre_comuna(), territorial::is_codigo_comuna() y territorial::as_codigo_comuna() Changes in version 0.8.2 - Se agregan pasos para limpiar casos especiales en territorial::limpiar_comunas() - Nuevos artículos con casos de uso - Viñetas con explicaciones de conceptos Changes in version 0.8.0 - Nueva función territorial::ubicar_localidades() - Mejoras en funciones territorial::validar_comunas() y territorial::validar_regiones() Changes in version 0.7.7 - Mejoras en documentación de funciones - Nuevas viñetas - Corrección de lista de comunas - Mejoras en pruebas unitarias - Mejoras en documentación de funciones Changes in version 0.7.0 - Nueva función territorial::limpiar_comunas() - Mejoras en pruebas unitarias Changes in version 0.4.0 - Nueva función territorial::validar_comunas() - Nueva función territorial::abreviar_comunas() - Nueva función territorial::ubicar_comunas() Changes in version 0.2.0 - Nuevas funciones territorial::articulo_region() y territorial::redactar_region()