Versionado de datasets
Los datasets de eleccionesdb se versionan con versionado semántico:
- Mayor (X.0.0): cambios incompatibles en el esquema (renombrado de columnas, cambio de tipos, eliminación de tablas).
- Menor (0.X.0): nuevos datos o nuevas tablas sin romper compatibilidad.
- Parche (0.0.X): correcciones de datos, errores en valores, ajustes menores.
v1.2.0 — 2026-04-28
Added
- Elecciones europeas: se incorporan las convocatorias 1987–2024 a partir del Ministerio del Interior vía paquete
infoelectoral.- Nuevo procesamiento
R/01-generate-data/hechos/00c-europeas/con descarga enfetch-data.Ry normalización enformat.R. - Integración en el pipeline de
{targets}mediante el targethechos_europeas. - Granularidad hasta sección censal cuando está disponible, con fallback municipal para convocatorias históricas sin mesas.
- Nuevo procesamiento
v1.1.0 — 2026-04-22
Added
- Escrutinio provisional (Minsait): se incorporan los datos de la noche electoral para tres convocatorias autonómicas recientes sin datos definitivos publicados: Extremadura 2025 (21 dic 2025), Aragón 2026 (8 feb 2026) y Castilla y León 2026 (15 mar 2026).
- Nuevo script unificado
R/01-generate-data/hechos/minsait/format.Rque procesa los tres ficheros CSV conjuntamente. - Granularidad hasta nivel de sección censal (fuente: mesa electoral).
- Nota: el voto exterior (CERA) no está incluido en el escrutinio provisional.
- Nuevo script unificado
- Nuevo apartado Datos provisionales en la página de calidad de datos con advertencias explícitas sobre la naturaleza de esta fuente.
- Documentación de la fuente Minsait en la página de fuentes de datos.
v1.0.0 — 2026-04-20
Primera versión pública de la base de datos.
Nuevos datos
- Elecciones generales al Congreso: todas las convocatorias.
- Elecciones municipales: todas las convocatorias.
- Elecciones autonómicas: Andalucía, Aragón, Asturias, Baleares, Canarias, Castilla y León, Cataluña, Comunidad Valenciana, Comunidad de Madrid.
Modelo de datos
- Esquema relacional con 5 dimensiones (
tipos_eleccion,elecciones,territorios,partidos_recode,partidos) y 4 tablas de hechos (resumen_territorial,votos_territoriales,resumen_cera,votos_cera). - Jerarquía territorial completa: CCAA → provincia → circunscripción → municipio → distrito → sección censal.
- Sistema de recodificación de partidos con dos niveles (
partidos_recode+partidos).
Formatos de descarga
- Parquet (tablas normalizadas).
- SQLite (esquema relacional con PKs, FKs, índices).
- CSV planos pre-joineados.