Skip to main content

Librería en Python para facilitar el uso de las APIs del INEGI

Project description

INEGIpy es una librería para interactuar fácilmente con los datos del Instituto Nacional de Geografía y Estadística (INEGI) desde Python. Su propósito es apoyar en la creación de consultas automatizadas y en el acceso a la información para el análisis de datos.

De la información que ofrece el INEGI actualmente se cuenta con una clase dedicada al Banco de Indicadores, otra dedicada al DENUE, otra a la información del Marco Geoestadístico y finalmente una dedicada al Sistema de Ruteo de México.

También se encuentra en constrcción un módulo de Series dedicado a consultas automatizadas de los principales indicadores económicos como el PIB, INPC, Ocupación, etc.

Principales características

  • Permite un acceso rápido a las bases de datos del INEGI sin necesidad de descargas.

  • Regresa la información en DataFrames o GeoDataFrames listos para su uso en Python.

  • Para el caso de los indicadores económicos, el DataFrame resultante cuenta con un DateTimeIndex y una columna para cada indicador.

  • Para las bases con información georeferenciada (DENUE, Marco Geoestadístico y Ruteo) se regresa un GeoDataFrame listo para realizar operaciones espaciales.

    • El DENUE obtiene tanto la ubicción de los establecimientos como información sobre la actividad económica y el número de trabajadores.
    • El Marco Geoestadístico permite obtener la información de la población según el Censo de Población y Vivienda del 2020 así como la información vectorial de las áreas que se especifiquen en cualquier nivel de agregación espacial. Evita descargar un montón de archivos Shape para realizar mapas y operaciones espaciales.
    • El Servicio de Ruteo además de calcular rutas entre puntos ofrece información georeferenciada sobre diferentes destinos los cuales pueden ser destinos turísticos o lugares de interés como aeropuertos, puertos, servicios médicos, o centros educativos de nivel superior. También ofrece detalles sobre el costo de las rutas y los precios promedio de los combustibles.

Requerimientos

  • pandas
  • numpy
  • requests
  • shapely
  • geopandas

La instalación de GeoPandas puede ser un poco complicada de manejar por lo que se recomieda instalarla previemente: https://geopandas.org/en/stable/getting_started/install.html

Más información en: https://github.com/andreslomeliv/DatosMex/tree/master/INEGIpy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inegipy-2.0.0.tar.gz (22.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inegipy-2.0.0-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file inegipy-2.0.0.tar.gz.

File metadata

  • Download URL: inegipy-2.0.0.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for inegipy-2.0.0.tar.gz
Algorithm Hash digest
SHA256 55ebe638d59d8719b1160e7f3ef86102e8c867db7cfe63e20c6fc3e599ad9bf5
MD5 883d80916d0a7ba0021241c9d75df841
BLAKE2b-256 ff7e8608f834f78cdd612c274d52915a04cf8befe5e589216ff14915521eecef

See more details on using hashes here.

File details

Details for the file inegipy-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: inegipy-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for inegipy-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5c1d3d5c3fd583425aa776057e1b5e0444d7a94747ae424e8b0f46d5e40f8b4d
MD5 09a020eeeae3efb41860ff50204ec3e8
BLAKE2b-256 d4f5e9b46fd6cb13c51e694b8d747dc8c60a66a5c80c20d9eb8c982f5b5a66ba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page