dd.eam.download#

dane_data.eam.download(years=None, root=None, include_tic=False, delete_zips=False, progress=None, should_stop=None)[fuente]#

Descarga los microdatos de la EAM del ANDA del DANE.

Un archivo por año en <carpeta>/datos/<año>/. Es incremental: los años ya extraídos se saltan.

Parámetros:
  • years (Iterable[int] | int | None) – Año o lista de años entre 1992 y 2024. None descarga toda la serie (unos 330 MB); una lista vacía, ninguno. Los años que no están en el ANDA se ignoran con un aviso.

  • root – Carpeta de destino. Por defecto, la de dd.get_path("eam").

  • include_tic (bool) – Bajar también el módulo de tecnologías de la información (TIC), 2008–2018.

  • delete_zips (bool) – Borrar cada ZIP después de extraerlo.

  • progress – Función progress(fraccion, mensaje) que recibe el avance.

  • should_stop – Función sin argumentos; si devuelve True, la descarga se detiene con DownloadCancelled.

Muestra:

DownloadCancelled – Si should_stop() devolvió True.

Tipo del valor devuelto:

None

Ver también

available

Qué años hay en disco.

load

Cargar lo descargado.

Notas

Cuando el ANDA no publica un CSV para un año, se usa el TXT (2023) o el archivo de Stata (2024).

Ejemplos

>>> import dane_data as dd
>>> dd.eam.download([2022, 2023, 2024])
>>> dd.eam.download()  # toda la serie, 1992–2024