DATOS

Conforme he ido desarrollando BISLAI he ido generando más y más datos. Algunos datos que he obtenido de organismos oficiales los he convertido y filtrado a formatos más amigables como JSON y CSV.

Es hora de compartir lo recolectado.

Todos los datasets están bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional.

REPOSITORIO GITHUB

ELECCIONES

JSON CSV

Este dataset contiene todos los resultados por distrito electoral de las elecciones municipales de Zaragoza. Los datos por distrito electoral se empezaron a recoger en 1987. Solamente incluye los datos de Partido Popular, Partido Socialista Obrero Español y Chunta Aragonesista.

  • Nombre: nombre del distrito electoral
  • Votos: número de votos
  • Porcentaje: porcentaje de votos
GITHUB CSV JSON
                            
    var elecciones = [{
        "2015": {
            "partidos": {
                "psoe": {
                    "distritos": [{
                            "nombre": "Actur-Arrabal",
                            "votos": "13480",
                            "porcentaje": "20.28%"
                        },
                        {
                            "nombre": "Aljafería",
                            "votos": "3064",
                            "porcentaje": "22.59%"
                        },
                        ]
                    }
                }
            }
        }]
                            
                    

MOCIONES

JSON

Algunas mociones se dividen por puntos. Este dataset contiene todas las votaciones que han generado las mociones.

A continuación que representa cada valor del objeto:

  • Fecha: día en el que se realizo la votación
  • Presentada: partido político que presento la moción.
  • Resultado: ganada, perdida o retirada
  • unanimidad: cuando la votación ha sido unanime
  • a_favor: partidos que votaron a favor en la votación
  • abstencion: partidos que se abstuvieron
  • en_contra: partidos que votaron en contra
  • votos_favor: número de votos a favor
  • votos_contra: número de votos en contra
  • votos_abstencion: número de abstenciones
  • numero: número de la moción
GITHUB RAW
                    
    var mociones = [
        {
            "fecha": "27-07-2015",
            "presentada": "C'S",
            "resultado": "ganada",
            "unanimidad": "si",
            "numero": 30
        },
        {
            "fecha": "27-07-2015",
            "presentada": "ZEC",
            "resultado": "ganada",
            "a_favor": "PP + ZEC + PSOE + CHA",
            "abstencion": "C'S",
            "votos_favor": 25,
            "votos_abstencion": 4,
            "numero": 31
        }
    ]
                    
            

SCRAPER

BASH

La peor parte de este proyecto es la obtención de datos. La estructura del HTML de los plenos y la nomenclatura de los mismos dificulta el orden a la hora de extraer los datos. Para ello he intentado automatizarlo creado un scraper con el que se obtienen las votaciones, el texto de la moción y el enlace a la moción presentada.

Para ejecutarlo hay que descargarse el scrapper de GitHub. Una vez descargado lo ejecutamos, el único parametro que necesitamos es la fecha del pleno, por ejemplo 27.07.2018 sh scrapper-mociones.sh 27.07.2018

Aquí se puede ver lo obtenido con el scrapper: enlace

GITHUB