Skip to content

Releases: IntegralIndefinida/DANE-data

dane-data v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:49

Novedades de la versión 0.3.0

Una revisión completa de la librería: correcciones en cifras, descargas más seguras y una aplicación que ya
no se cae en casos raros. La lista completa está en
Novedades.

Al actualizar

  • La aplicación requiere Streamlit 1.51 o más reciente: pip install -U "dane-data[app]" lo actualiza (los
    lanzadores del zip ya lo hacen solos).
  • dd.geih.download([]) y dd.eam.download([]) ya no descargan la serie entera: una lista vacía es ningún año
    (None sigue siendo "todos").
  • EAM 2024 se guarda en el Stata original del DANE y se lee con sus códigos. Si quiere los códigos en vez
    de las etiquetas, borre la carpeta de 2024 y vuelva a descargarla.

Cifras

  • Si un filtro deja un mes sin nadie (un grupo pequeño), ese mes cuenta como 0 en el promedio mensual, como
    hace el DANE; antes los niveles salían más altos. Las tasas no cambian.
  • Un filtro de rango ({"edad": (15, 28)}) y uno de valores ({"edad": [15, 28]}) ya no comparten caché.
  • Un mes descomprimido dos veces ya no cuenta doble.
  • estadistico="porcentaje" incluye las filas con el primer grupo vacío, y eam.crecimiento no calcula tasas
    anuales entre años no consecutivos.
  • exportar() sin variables escribe todas las variables armonizadas, y un solo valor ({"sexo": "Mujer"},
    columns="P6500") ya no se parte en letras.

Descargas

  • Una descarga interrumpida o un ZIP dañado ya no dejan datos cortados que se den por buenos: se detectan y se
    vuelven a bajar.
  • Solo se siguen enlaces https del ANDA.

Aplicación

  • Las páginas de la EAM ya no se caen con años no consecutivos ni con filtros sin establecimientos.
  • Cada exportación de microdatos tiene su propio archivo.
  • En un aula (dane-data app --address 0.0.0.0) avisa que queda en la red sin contraseña.

Las cifras de la GEIH siguen coincidiendo mes a mes con los anexos del DANE (2007–2026 y empalme 2010–2020).


Cómo instalar (estudiantes)

  1. Descargue dane-data-….zip (abajo, en Assets) — no el "Source code".
  2. Descomprímalo donde quiera (Documentos, Escritorio…).
  3. Doble clic en el lanzador de su sistema:
    • Windows: Abrir dane-data (Windows).bat
    • Mac: Abrir dane-data (Mac).command
    • Linux: abrir-dane-data.sh

La primera vez necesita internet y tarda 1–3 minutos (instala lo necesario). Después abre en segundos y
el navegador se abre solo. No hace falta tener Python instalado.

Avisos de seguridad la primera vez

  • Windows puede mostrar "Windows protegió su PC": clic en Más información → Ejecutar de todas formas.
  • Mac puede decir que el archivo es de un desarrollador no identificado: clic derecho → Abrir → Abrir.

Si ya tiene Python: pip install "dane-data[app]" y luego dane-data app.

dane-data v0.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 15:48

Novedades de la versión 0.2.2

Corregido: la GEIH de 2021 en Google Colab. Con pandas 2 (el que trae Colab), dd.geih.download([2021])
y la carga de 2021 fallaban con ValueError: Version of given Stata file is 110. El DANE publica septiembre
de 2021 en Stata 7 (formato 110), que pandas solo lee desde la versión 3; ahora se lee con cualquier pandas
desde la 2.0. Las cifras no cambian, y si ya tenía 2021 descargado no hace falta volver a descargarlo.

Para actualizar: pip install -U "dane-data[app]" (en Colab, reinicie la sesión después).

Documentación nueva en https://integralindefinida.github.io/DANE-data/: guía de usuario, galería de
ejemplos con datos reales y referencia de la API con una página por función.


Cómo instalar (estudiantes)

  1. Descargue dane-data-….zip (abajo, en Assets) — no el "Source code".
  2. Descomprímalo donde quiera (Documentos, Escritorio…).
  3. Doble clic en el lanzador de su sistema:
    • Windows: Abrir dane-data (Windows).bat
    • Mac: Abrir dane-data (Mac).command
    • Linux: abrir-dane-data.sh

La primera vez necesita internet y tarda 1–3 minutos (instala lo necesario). Después abre en segundos y
el navegador se abre solo. No hace falta tener Python instalado.

Avisos de seguridad la primera vez

  • Windows puede mostrar "Windows protegió su PC": clic en Más información → Ejecutar de todas formas.
  • Mac puede decir que el archivo es de un desarrollador no identificado: clic derecho → Abrir → Abrir.

Si ya tiene Python: pip install "dane-data[app]" y luego dane-data app.

dane-data v0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 19:44

Novedades de la versión 0.2.1

dane-data ya está en PyPI. Quien tenga Python 3.10 o más reciente puede instalarlo con pip:

pip install "dane-data[app]"   # librería + aplicación
pip install dane-data          # solo la librería
dane-data app

Las funciones y las cifras son las mismas de la versión 0.2.0 (ver sus notas). Si viene de la 0.1, siga los
avisos de la 0.2.0: vuelva a descargar 2008, 2011 y 2021.


Cómo instalar (estudiantes)

  1. Descargue dane-data-….zip (abajo, en Assets) — no el "Source code".
  2. Descomprímalo donde quiera (Documentos, Escritorio…).
  3. Doble clic en el lanzador de su sistema:
    • Windows: Abrir dane-data (Windows).bat
    • Mac: Abrir dane-data (Mac).command
    • Linux: abrir-dane-data.sh

La primera vez necesita internet y tarda 1–3 minutos (instala lo necesario). Después abre en segundos y
el navegador se abre solo. No hace falta tener Python instalado.

Avisos de seguridad la primera vez

  • Windows puede mostrar "Windows protegió su PC": clic en Más información → Ejecutar de todas formas.
  • Mac puede decir que el archivo es de un desarrollador no identificado: clic derecho → Abrir → Abrir.

Si ya tiene Python: pip install "dane-data[app]" y luego dane-data app.

dane-data v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 17:09

Novedades de la versión 0.2.0

Si ya tenía datos de la GEIH descargados

  • Vuelva a descargar 2008, 2011 y 2021 desde la página ⬇️ Descargar datos. Los CSV que publica el DANE
    para 2008, 2011 y septiembre de 2021 están dañados: en 2008 y 2011 el factor de expansión perdió el punto
    decimal, y septiembre de 2021 viene separado por espacios. Ahora dane-data baja esos meses en otro formato
    del mismo catálogo (TXT o Stata). Mientras no los vuelva a descargar, la app los marca como incompletos y no
    los usa.
  • La primera vez que abra cada página, los resultados se vuelven a calcular (unos segundos por año).

La app ya no se cae con muchos años

  • Todas las tablas y gráficas de la GEIH se calculan un año a la vez y quedan guardadas. Con 2007–2026, la
    primera consulta tarda alrededor de un minuto y las siguientes son instantáneas, con menos de 1 GB de
    memoria.
  • En Tablas y microdatos, la pestaña de microdatos muestra un mes de ejemplo y exporta a CSV todos los
    meses elegidos, uno a la vez, en la carpeta exportaciones junto a los datos.
  • Los indicadores laborales aceptan filtros (sexo, zona, edad, departamento) y selección de meses.

Cifras

  • La desocupación, la participación, la ocupación y el número de ocupados coinciden mes a mes con los anexos
    del DANE de 2007 a 2026 y en la serie de empalme 2010–2020.
  • Corregido febrero de 2011: algunas personas tomaban el factor de expansión de otro módulo, y la
    desocupación daba 12,81 % en vez del 12,86 % publicado.
  • Serie de empalme: octubre de 2012 venía con la definición anterior de población en edad de trabajar. Ahora
    todo el empalme usa la PET de 15 años o más, como lo publica el DANE.
  • La app avisa cuando los años elegidos mezclan dos versiones de la GEIH que no son comparables (proyecciones
    del censo 2005 y del CNPV 2018).
  • Las diferencias encontradas con lo que publica el DANE están en la tabla del README.

Para quien usa la librería en Python

  • Nuevas funciones que trabajan año por año, con caché en disco: dd.geih.serie_tabla,
    dd.geih.serie_frecuencias y dd.geih.exportar. dd.geih.serie_indicadores ahora acepta filtros y
    meses. También son nuevas dd.geih.filtrar y dd.geih.marco_muestral.
  • dd.geih.load(..., variables=[...]) carga solo esas columnas.
  • departamento y posicion_ocupacional ahora son categóricas.
  • dd.geih.clear_cache() borra la caché, incluidos los resultados de versiones anteriores.

Cómo instalar (estudiantes)

  1. Descargue dane-data-….zip (abajo, en Assets) — no el "Source code".
  2. Descomprímalo donde quiera (Documentos, Escritorio…).
  3. Doble clic en el lanzador de su sistema:
    • Windows: Abrir dane-data (Windows).bat
    • Mac: Abrir dane-data (Mac).command
    • Linux: abrir-dane-data.sh

La primera vez necesita internet y tarda 1–3 minutos (instala lo necesario). Después abre en segundos y
el navegador se abre solo. No hace falta tener Python instalado.

Avisos de seguridad la primera vez

  • Windows puede mostrar "Windows protegió su PC": clic en Más información → Ejecutar de todas formas.
  • Mac puede decir que el archivo es de un desarrollador no identificado: clic derecho → Abrir → Abrir.