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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55ebe638d59d8719b1160e7f3ef86102e8c867db7cfe63e20c6fc3e599ad9bf5
|
|
| MD5 |
883d80916d0a7ba0021241c9d75df841
|
|
| BLAKE2b-256 |
ff7e8608f834f78cdd612c274d52915a04cf8befe5e589216ff14915521eecef
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c1d3d5c3fd583425aa776057e1b5e0444d7a94747ae424e8b0f46d5e40f8b4d
|
|
| MD5 |
09a020eeeae3efb41860ff50204ec3e8
|
|
| BLAKE2b-256 |
d4f5e9b46fd6cb13c51e694b8d747dc8c60a66a5c80c20d9eb8c982f5b5a66ba
|