Ir al contenido

INEGI DENUE — Directorio de Unidades Económicas

Directorio Estadístico Nacional de Unidades Económicas (DENUE) — registro de todos los establecimientos económicos formales de México. Se usa como señal de gentrificación comercial al comparar economía “nueva” vs “tradicional”.

PropiedadValor
URL (bulk CSV)https://www.inegi.org.mx/contenidos/masiva/denue/denue_19_csv.zip
URL (API REST)https://www.inegi.org.mx/app/api/denue/v1/
Método recomendadoBulk CSV (API inestable — HTTP 000/406 para muchos códigos SCIAN)
FormatoZIP → CSV codificado en latin-1
AutenticaciónNo requerida para bulk CSV; API requiere token INEGI
LicenciaDatos Abiertos — libre uso con atribución
Tamaño~20 MB comprimido, ~500 MB descomprimido
  • Periodicidad: Mensual (actualización por INEGI)
  • Cobertura temporal: Acumulado histórico de establecimientos vigentes
  • Nota: fecha_alta no siempre está poblada — limita análisis temporal
CampoDescripciónUso en plataforma
id_denueID único de establecimientoIdentificador
nom_estabNombre comercialContexto
codigo_act (SCIAN)Clasificación de actividad económicaCategorización nueva/tradicional
cve_munClave de municipioJoin con censo
agebClave AGEB (100% poblado)Join directo a nivel AGEB
latitud/longitudCoordenadas geográficas (100% pobladas)Geolocalización
  1. Solo negocios formales — economía informal (tianguis, ambulantes) no capturada
  2. Cierres de negocios pueden persistir hasta el próximo ciclo DENUE
  3. La API REST es inestable — usar siempre el bulk CSV
  4. Archivo CSV en latin-1 (no UTF-8) — requiere parámetro de encoding al leer
  5. Nuevos tipos de negocio (dark kitchens, ghost kitchens) pueden no estar bien clasificados en SCIAN
  6. 4 de 15 municipios metro retornaron 0 establecimientos en categorías monitoreadas (rurales/pequeños)
  • Nivel AGEB (directo): campo ageb + cve_mun → CVEGEO
  • Nivel municipio: cvegeo_prefix_5 = CVEGEO[:5]
  • Score de gentrificación: nueva_economía / (nueva_economía + tradicional)

Script de producción: data-ingest/inegi_ingest.py (componente DENUE) R2 path: inegi/denue/{YYYY-MM-DD}/amm_economic_units.json