Skip to content

Información sistematizada y normalizada de las votaciones de las Cámaras de Diputados y de Senadores de Argentina

License

Notifications You must be signed in to change notification settings

nahuelhds/votaciones-ar-datasets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Datos Abiertos de las votaciones de Argentina

Este repositorio contiene datasets de las votaciones del Congreso argentino.

Se proveen los archivos en distintos formatos para habilitar su uso por la comunidad.

Datasets

Diputados (1993-2019)

Senadores (2010-2019)

Unificados

En esta carpeta se encuentra la misma información pero bajo una misma estructura normalizada, pensando en la conformación futura de un API centralizado.

Atención Trabajo en proceso. Por ahora sólo contiene lo de diputados. Este fue el primer trabajo compartido en la v0.1.

Cómo se hizo

Podés ver el detalle de lo realizado en el proyecto Scrapper que también está subido a GitHub.

Se codificó un bot con la librería Puppeteer el cual ingresa a las páginas oficiales de cada cámara, tanto de diputados como de senadores. Dicho bot, ingresa a cada uno de los años disponibles y crea un registro por cada ley disponible en dicha página. Luego, ingresa en el detalle de cada una de esas leyes y descarga dicha información.

Finalmente, y teniendo la información de las leyes y las votaciones correspondientes, se procedió a generar una base de datos SQL para sistematizar, normalizar y relacionar toda la información suministrada.

Motivación

Por interés, diversión, y fundamentalmente porque sí a los Datos Abiertos.

Como objetivo ulterior, me interesa realizar minería de datos respecto de cómo vota cada legislador/a, los bloques, entre otras ideas. Sé que existen muchos blogs, analistas, consultoras, pero tenía ganas de poder responder a mis propias preguntas y sacar conclusiones a través del cruce de datos que me habilita tener toda esta información sistematizada.

Visualizar los datos localmente

Se pueden visualizar los datos a través del docker-compose provisto en el proyecto.

Para poder hacer uso del mismo se necesita tener instalados docker y docker-compose. Con estos requerimientos instalados solo es necesario correr el siguiente comando:

docker-compose up

Luego ingresar a http://localhost:3001 para Grafana y http://localhost:3000 para Metabase Las credenciales son admin/admin y [email protected]/test123 respectivamente.

En localhost:3306 se encuentra corriendo el MySQL en caso de querer hacer consultas directas con test/test como credenciales y votings el nombre de la base de datos.

Pedidos y sugerencias

Por cualquier pedido o sugerencia, crear un issue en este mismo repositorio.

Colaboraciones

Si te interesa colaborar (por ejemplo, subiendo esta misma información en otro formato de utilidad) idealmente podés hacerlo a través de un PR (Pull Request). Si no, contactate conmigo para ver otras formas de recibir las colaboraciones.

nahuelhds

Segui mi actividad en:

Si te gusta lo que hago y querés darme una mano: