Datos abiertos
Todo lo que se publica en el panel se puede descargar: métricas con n, IC y sensibilidades; posiciones y bandas; horas; historias y descriptores propios; versiones de titular como hash + URL; encuadre por titular como hash, letras y puntuación. Sin titulares literales, sin firmas y sin prior.
Catálogo
Licencia CC BY 4.0 · generado el mar 8 sep 15:54 · diccionario de variables
Cómo citar
Hemeroscopio (2026). Datos abiertos del observatorio de portadas de la prensa digital española, exportación del mar 8 sep 15:54. https://hemeroscopio.org/datos/. Licencia CC BY 4.0. Cita el fichero por su ruta y su sha256.
medidoarticulo
articulo/dia=2026-09-04/parte-0.parquetpartición dia=2026-09-04 · 8906 filas
sha256
6823b897eceab0ac4e9ae277e85fa891f3025d188e8c5aa6699418d40910461emedidoarticulo
articulo/dia=2026-09-05/parte-0.parquetpartición dia=2026-09-05 · 6499 filas
sha256
3c97651ca6bdd6df0b3c1a6d104b90fdb0b6777902430fbbc139dd96876ce27bmedidoarticulo
articulo/dia=2026-09-06/parte-0.parquetpartición dia=2026-09-06 · 2964 filas
sha256
b75d4ca5839474c6cd5121fe43cfd96e370073383d81dfe1f6050f7515fdf618medidoarticulo
articulo/dia=2026-09-07/parte-0.parquetpartición dia=2026-09-07 · 5620 filas
sha256
b8d67119342822212f8bc9aa0bedd30719f306cb660a714c0a00bcd66896a2c6medidoarticulo
articulo/dia=2026-09-08/parte-0.parquetpartición dia=2026-09-08 · 4184 filas
sha256
5f54f16a64e3b58a6d955ef0ea493c9ee44a7ae7038ca201b0d6bc1293c819c7medidoarticulo_historia
articulo_historia/dia=2026-09-04/parte-0.parquetpartición dia=2026-09-04 · 8867 filas
sha256
230b5d7b1cff2f47349e0b45efd712c17b1527a231606677b038dfb467326593medidoarticulo_historia
articulo_historia/dia=2026-09-05/parte-0.parquetpartición dia=2026-09-05 · 6394 filas
sha256
64f94bda63007e46163254baf469535a0936deb61eedd4b23788a3293358ef2emedidoarticulo_historia
articulo_historia/dia=2026-09-06/parte-0.parquetpartición dia=2026-09-06 · 2931 filas
sha256
33348d95fd6275b0615e279e4689a94a98b4f1f3bbce0082df5cb6b356a8c2bcmedidoarticulo_historia
articulo_historia/dia=2026-09-07/parte-0.parquetpartición dia=2026-09-07 · 5569 filas
sha256
3fd5d65a9deea9073802e0b88a743323dbcc76b94eedafed600bff1017cd7453medidoarticulo_historia
articulo_historia/dia=2026-09-08/parte-0.parquetpartición dia=2026-09-08 · 1880 filas
sha256
33e3a5b3a01506a0eadd17ab896cc77519389ef14bc9828af51d977f8a187921medidocomposicion_ventana
composicion_ventana/composicion_ventana.parquet30 filas
sha256
adb9377140c7939b6275f775d1f58bc121824635d8fc859583d2abaa8fb8eeeamedidoconteo_frase
conteo_frase/dia=2026-09-04/parte-0.parquetpartición dia=2026-09-04 · 7225 filas
sha256
36e72e3e70974654360e448cf4cc152efd4580fdbbc2db3aa71d83e60b738301medidoconteo_frase
conteo_frase/dia=2026-09-05/parte-0.parquetpartición dia=2026-09-05 · 7465 filas
sha256
189f957f973a8e88c3d6fe060fdeb6f414c8680d803cbef4c30edb6adac8f342medidoconteo_frase
conteo_frase/dia=2026-09-06/parte-0.parquetpartición dia=2026-09-06 · 4608 filas
sha256
2b698f74717140c33e6076ee53930317b6e74a684a5eceb770ab1421ab69e5e7medidoconteo_frase
conteo_frase/dia=2026-09-07/parte-0.parquetpartición dia=2026-09-07 · 5911 filas
sha256
4fa61276dc7082c27dd5579e2f7e331bfd5dc5b6da05a945b877bde8cd7e89aemedidoconteo_frase
conteo_frase/dia=2026-09-08/parte-0.parquetpartición dia=2026-09-08 · 6606 filas
sha256
910a841caa09f8638609f2a47f41b67014ce3fd212d2d09c16f07cd7115a0ed4medidofrase_partidista
frase_partidista/frase_partidista.parquet16.446 filas
sha256
81aae023a8fcc6d231403207903f7398766d303de6bfceb47ac13b7671a8e1f8medidohistoria
historia/dia=2026-09-04/parte-0.parquetpartición dia=2026-09-04 · 4175 filas
sha256
3889c70c386faf955653004dba75fff4d716890d0a8c89c9676d645d3280a4bcmedidohistoria
historia/dia=2026-09-05/parte-0.parquetpartición dia=2026-09-05 · 2741 filas
sha256
862dd7e2267330fda76825722e6f5c7bf081533e8482d9fe55888c814b6fdf34medidohistoria
historia/dia=2026-09-06/parte-0.parquetpartición dia=2026-09-06 · 1304 filas
sha256
a567934f48dd4d7c69ed5bb010ccf1e71b99074eb7d720eb7517692a93a69ad2medidohistoria
historia/dia=2026-09-07/parte-0.parquetpartición dia=2026-09-07 · 2429 filas
sha256
0e08b88e67792549f82ff4c96d423fe6fbc89e456b103a299c822e07bdaef3a4medidohistoria
historia/dia=2026-09-08/parte-0.parquetpartición dia=2026-09-08 · 910 filas
sha256
22ed1e9b756047f8f51e36565338b3b16b15d2d26e5bdb0f9d3927225894b273medidometrica_cabecera
metrica_cabecera/metrica_cabecera.parquet4669 filas
sha256
669d2f8eb2ba75349db1624c4a02bca841ba837f8e15eb190f3ef97ec04560bemedidotramo_portada
tramo_portada/dia=2026-09-04/parte-0.parquetpartición dia=2026-09-04 · 4759 filas
sha256
3f6e008d911dbb27ab358a51d18a6799f79a34cf677c8113e6688c4740b03302medidotramo_portada
tramo_portada/dia=2026-09-05/parte-0.parquetpartición dia=2026-09-05 · 3942 filas
sha256
c66164cdd3be22b8c48a9bb12c46febcdebe37625cbb641cf409fdb17519a533medidotramo_portada
tramo_portada/dia=2026-09-06/parte-0.parquetpartición dia=2026-09-06 · 4872 filas
sha256
ab1749bc30a4ddbc7cbd15065773e3a974c2769c7b8d57e144d10c025af74a16medidotramo_portada
tramo_portada/dia=2026-09-07/parte-0.parquetpartición dia=2026-09-07 · 4225 filas
sha256
f6ba89d4048908a6769be0c399b32cc1e9f442ad28eff2ec1f76a9e5e1d566c0medidotramo_portada
tramo_portada/dia=2026-09-08/parte-0.parquetpartición dia=2026-09-08 · 7044 filas
sha256
1f40607a9064feaa614968dbfd614a2d82ad154aa72287c1eb8b2d77b3e2e927
estimado Tablas del método de encuadre todavía sin publicar (encuadre_titular, encuadre_historia_cabecera, encuadre_cabecera): aparecen aquí, sin texto de titular (solo hashes), cuando la corrida pasa sus puertas.
Todo lo que ves en este sitio existe antes como fichero público. Aquí puedes descargarlo.
Licencia
CC BY 4.0 (Creative Commons Reconocimiento 4.0 Internacional). Puedes copiar, redistribuir, transformar y construir sobre estos datos, incluso con fines comerciales, citando la fuente: «Hemeroscopio, hemeroscopio.org, [fecha de descarga]» y, si usas un volcado anual, su DOI.
Qué hay
Ficheros Parquet particionados por día (dia=AAAA-MM-DD/) y un catálogo index.json con ruta, partición, filas, huella SHA-256 y esquema de cada fichero, más un diccionario de variables:
| Fichero | Qué contiene | Marca |
|---|---|---|
articulo |
Dirección normalizada y canónica, cabecera, idioma, sección declarada, tema (modelo), horas declarada y observada, si es opinión o directo, si el cuerpo era accesible, huella del titular (titular_sha256) |
■ hechos (salvo tema_iptc) |
tramo_portada |
Cada periodo en que un artículo estuvo en la portada de una cabecera: inicio y fin efectivos, orden en el DOM, banda (apertura / 2-10 / 11-30 / resto), si la banda se sostuvo ≥ 2 capturas, bloque | ■ |
historia |
Cada agrupación de artículos sobre la misma noticia: apertura y cierre, número de cabeceras y artículos, descriptor propio, sección dominante, versión del algoritmo | ◆ modelo |
articulo_historia |
Asignación de cada artículo a su historia, con similitud, si fue provisional o laxa, y si la hizo el modelo o una persona | ◆ |
metrica_cabecera |
Cada métrica comparativa: valor del modelo de efectos fijos, intervalo, las tres sensibilidades, p ajustada, n, ventana, versión del método | ◆ |
afinidad |
Asociación corregida por marginales entre pares de cabeceras, con intervalo y n | ◆ |
conteo_frase y frase_partidista |
Conteo por artículo de coincidencias con una lista congelada de frases parlamentarias (de datos abiertos del Congreso y ParlaMint), y la lista misma con su versión | ◆ (desde el 22-2-2027) |
composicion_ventana |
Composición nominal y efectiva de la muestra por familia de métricas y ventana | gobernanza |
encuadre_titular |
Cada titular juzgado por el modelo de encuadre: huella SHA-256 del titular, cabecera, historia, letra en cada orden de la escala, puntuación (−1 a +1), probabilidad de «no aplica», si aplica, si es inconsistente entre órdenes, valencia, versión del método. Sin texto de titular: solo huellas, y sin identificadores internos de versión | ◆ estimado · encuadre |
encuadre_historia_cabecera |
Una fila por noticia y cabecera: puntuación media de sus piezas, banda (mínimo-máximo), número de piezas y de piezas que aplican, inconsistentes, valencia media, si es teletipo compartido | ◆ |
encuadre_cabecera |
Una fila por cabecera y ventana de 90 días: desviación respecto al conjunto (cruda y encogida), intervalo, sensibilidades S1-S4, p ajustada, lectura fija, n de noticias, días y titulares, tasas de inconsistencia y «no aplica», si es publicable y por qué no | ◆ (solo cabeceras publicables; las demás salen con publicable = false y sin cifra) |
Los ficheros JSON que alimentan el panel (hoy.json, estado.json, dia/<fecha>.json, historia/<id>.json, cabecera/<slug>.json) también son públicos, con la misma licencia; su esquema está en data-contracts/. Los campos del encuadre viajan con prefijo m_ (m_encuadre en cada noticia, m_mapa_medios en hoy.json, m_tendencia y su serie en cada cabecera) y llevan siempre su intervalo y su n; cuando no hay cifra publicable el campo es null y va acompañado de su motivo.
Qué no hay, y por qué
- Titulares literales: en los datos abiertos el titular va como huella SHA-256 + dirección canónica + cabecera. Quien necesite el texto lo obtiene del original. Los titulares literales solo se muestran, como cita, en la página de cada noticia del sitio.
- Cuerpos ni entradillas: no los almacenamos en ningún soporte (ver Nuestro bot).
- Firmas de periodistas: nunca en los datos abiertos.
- El valor del prior externo (CIS, MBFC…) que usamos para componer la muestra: se publica en Método con su fuente, pero no viaja en los datos, para que nadie lo use como etiqueta.
- Un corpus: no cedemos reproducciones a nadie. Quien quiera un corpus de investigación lo reconstruye con el código y la lista de direcciones bajo su propia excepción legal.
Descarga
- Catálogo:
https://hemeroscopio.org/datos/d/index.json(se regenera cada día a las 05:00, hora peninsular, tras la agregación de las 04:30). - Ficheros: la ruta que indica el catálogo, o
https://hemeroscopio.org/datos/d/<ruta>. - Diccionario de variables:
https://hemeroscopio.org/datos/d/diccionario.md(odata-contracts/en el repositorio). - Volcado anual con DOI en Zenodo cada enero, con el informe de metodología y el código de ese año.
Cómo leerlos
Con DuckDB, en una línea: select * from read_parquet('https://hemeroscopio.org/datos/d/tramo_portada/dia=*/*.parquet') limit 10;. En el repositorio hay un cuaderno de ejemplo que reconstruye la matriz de cobertura de un día.
Reglas de lectura que te pedimos
- Cada cifra comparativa lleva n, ventana, intervalo y versión del método: úsalos. Si el intervalo cruza cero, la lectura correcta es «sin diferencia detectable».
- Las cifras de encuadre (
encuadre_*,m_encuadre,m_tendencia) son estimaciones de un modelo local sobre titulares, en una escala de −1 (izquierda) a +1 (derecha) del debate político español; la de cabecera es relativa al conjunto de cabeceras medidas en las mismas noticias, no una etiqueta del medio. No las conviertas en categorías ni en una lista ordenada de cabeceras: el método no lo sostiene y así lo explica Método. Una cabecera conpublicable = falseno tiene cifra que citar. - Las cabeceras nuevas entran en la serie en la fecha que marca
composicion_ventana; compara ventanas con la misma composición. - Los campos de modelo (
m_*en los JSON;historia,articulo_historia,metrica_cabecera,afinidad,tema_iptcen Parquet) son salidas de un algoritmo con una tasa de error publicada en Método; los hechos ■ no. - Un cambio de versión de la lista de frases es una ruptura de serie: no sumes conteos de versiones distintas.
Cómo citar
Hemeroscopio (2027). Registro de portadas de la prensa digital española [conjunto de datos].
hemeroscopio.org. DOI: [pendiente del primer volcado].