Skip to content

Un mapa interactivo con todas las provincias de españa. Los datos base se recogen a partir de los datos brutos del CIS.

Notifications You must be signed in to change notification settings

oscarBarEs/MapaEleccionesEs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapaEleccionesEs

Un mapa interactivo con todas las provincias de españa. Los datos base se recogen a partir de los datos brutos del CIS.

Este codigo incluye 2 paginas, una donde se muestra el mapa de las provincias españolas a partir de la libreria Amcharts y una segunda pagina donde se mostraran los partidos que se presentan en cada circunscripción junto con un arco echo con D3Js y una tabla que reproduce los calculos de la ley D'hondt.

Ademas, no hara falta cambiar de pagina para mostrar la segunda atraves de la funcion Cargar del codigo.
function Cargar(url, capa)
{
    ...
}

Donde la url sera la pagina con los datos, en este caso 23j.html y la capa la id del div donde deseas cargar la nueva pagina.

Datos Cis

Para tener un JSON con datos para cada provincia se ha decidido extraer los datos brutos del CIS. Para ello se ha creado un programa en R. Ademas para simplificar los datos se han estraido algunas respuestas que no aportan a la mejor compresion de los datos.

  # Partidos a excluir
  partidos_excluir <- c("No sabe todavía", "Voto nulo","N.C.","No votaría")
  # Obtener la lista de partidos únicos y su número de votos
  partidos <- unique(datos_provincia$`INTENCIONG.Intención.de.voto.en.las.elecciones.generales.de.2023`)
  partidos <- setdiff(partidos, partidos_excluir)

JSON

Los objetos del Json contienen el atributo name, una lista con el porcentaje de votos a cada partido y en el caso de FIN3_CIS_DATOSBRUTOS.JSON tambien existe el atributo win para marcar el ganador de las elecciones.

  "Melilla": {
    "name": "Melilla",
    "votos": {
      "PP": 44.6809,
      "PSOE": 31.9149,
      "VOX": 21.2766,
      "Sumar": 2.1277
    },
    "win": "PP"
  }

Ademas se han modificado el nombre que otorgan el cis a las provincias para que coincida con los nombres de las provincias segun amcharts.

HTML

Para mejorar el visionado se ha utilizado la libreria Bootstrap. De esta manera se colocan en columnas de la misma fila la tabla del arco para su correcta visualizacion desde un dispositivo movil.

About

Un mapa interactivo con todas las provincias de españa. Los datos base se recogen a partir de los datos brutos del CIS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published