dd.geih.find_months#

dane_data.geih.find_months(years=None, empalme=False, root=None)[fuente]#

Meses de la GEIH que hay en disco.

Recorre <carpeta>/datos_csv/<año>/<mes>/ y reconoce el mes aunque la carpeta tenga el nombre que trae el ZIP del DANE (Enero 2024, ENE_2021, CSV 13…). Busca los archivos en subcarpetas y, de cada módulo, elige el total nacional (Cabecera + Resto).

Parámetros:
  • years (Iterable[int] | int | None) – Año o lista de años. None para todos.

  • empalme (bool) – Buscar en la carpeta de la serie de empalme.

  • root – Carpeta raíz. Por defecto, la configurada (dd.get_path).

Devuelve:

Uno por mes, ordenados. Cada uno tiene anio, mes, carpeta, archivos ({módulo: [rutas]}), modulos, faltantes (lo que falta para los indicadores laborales) y completo.

Tipo del valor devuelto:

list of MesGEIH

Ver también

available

Lo mismo como tabla.

load_month

Leer un mes.

Ejemplos

>>> import dane_data as dd
>>> meses = dd.geih.find_months(2024)
>>> meses[0].anio, meses[0].mes, meses[0].completo
(2024, 1, True)
>>> meses[0].modulos
['caracteristicas', 'fuerza', 'no_ocupados', 'ocupados', 'otras', 'vivienda']