Instalación#
dane-data funciona en Windows, macOS y Linux, con Python 3.10 o más reciente.
pip install "dane-data[app]" # librería + aplicación
pip install dane-data # solo la librería
El extra app instala lo que necesita la aplicación (Streamlit, Plotly y openpyxl). Se recomienda un
entorno virtual (python -m venv) o de conda para no mezclar versiones con otros proyectos.
uv add "dane-data[app]" # dentro de un proyecto de uv
uvx --from "dane-data[app]" dane-data app # o abrir la aplicación sin instalar nada
En la página de versiones descargue
dane-data-<versión>.zip(en Assets, no el «Source code»).Descomprímalo donde quiera.
Haga doble clic en el lanzador de su sistema:
Sistema
Archivo
Windows
Abrir dane-data (Windows).batMac
Abrir dane-data (Mac).commandLinux
abrir-dane-data.sh
La primera vez necesita internet y tarda de 1 a 3 minutos: el lanzador instala uv, que descarga Python 3.12 y las versiones exactas de las librerías dentro de la carpeta, sin tocar el resto del sistema. Las siguientes veces abre en segundos y el navegador se abre solo.
En Windows, si aparece «Windows protegió su PC»: Más información → Ejecutar de todas formas. En Mac, si dice «desarrollador no identificado»: clic derecho → Abrir → Abrir.
git clone https://github.com/IntegralIndefinida/DANE-data
cd DANE-data
uv run --extra app dane-data app # o: pip install -e ".[app,dev,docs]"
Vea Desarrollo.
Comprobar la instalación#
dane-data --help
python -c "import dane_data; print(dane_data.__version__)"
Los datos#
dane-data no trae los microdatos: los descarga del ANDA del DANE la primera vez. Elija dónde guardarlos
(por defecto, ~/dane_data_datos/) y descargue lo que necesite:
import dane_data as dd
dd.set_paths(geih="D:/datos/GEIH", eam="D:/datos/EAM", save=True) # opcional
dd.geih.download(2025)
dd.eam.download(range(2014, 2025))
Un año de la GEIH ocupa unos 500 MB y toda la EAM unos 330 MB. Los detalles están en Carpetas y descargas.
Actualizar#
pip install --upgrade "dane-data[app]"
Los cambios de cada versión están en Novedades. Los resultados guardados en caché se recalculan solos con la versión nueva.