Observadas 33 lecturas, una por hora, entre el sábado 17 de octubre a las 11:47 y el domingo 18 de octubre a las 23:36 (hora peninsular). De media circulaban 371 trenes de Renfe con posición en tiempo real, 264 de Cercanías y Rodalies.
La peor hora fue el domingo 18 de octubre a las 23:36: el 45 % de los 137 trenes con dato iba con más de cinco minutos de retraso. La mejor, el domingo 18 de octubre a las 04:39, con el 0 %. El mayor retraso registrado en una lectura fueron 180 minutos, el sábado 17 de octubre a las 16:35.
Trenes con más de cinco minutos de retraso, en porcentaje de los que transmiten posición, lectura a lectura.
| Día | Lecturas | Trenes | Puntuales | +5 min | +15 min | Máx. retraso (min) |
|---|---|---|---|---|---|---|
| Sábado 17 | 13 | 393 | 73 % | 27 % | 9 % | 180 |
| Domingo 18 | 20 | 357 | 72 % | 28 % | 11 % | 180 |
Media de las lecturas de esa hora en los días observados: dónde se concentran los retrasos.
| Hora | Días | +5 min |
|---|---|---|
| 04:00 | 1 | 0 % |
| 05:00 | 1 | 8 % |
| 06:00 | 1 | 16 % |
| 07:00 | 1 | 19 % |
| 08:00 | 1 | 24 % |
| 09:00 | 1 | 23 % |
| 10:00 | 1 | 24 % |
| 11:00 | 2 | 27 % |
| 12:00 | 2 | 25 % |
| 13:00 | 2 | 25 % |
| 14:00 | 2 | 22 % |
| 15:00 | 2 | 25 % |
| 16:00 | 2 | 26 % |
| 17:00 | 2 | 28 % |
| 18:00 | 2 | 30 % |
| 19:00 | 2 | 31 % |
| 20:00 | 2 | 33 % |
| 21:00 | 2 | 37 % |
| 22:00 | 2 | 35 % |
| 23:00 | 2 | 41 % |
| Lectura | Trenes | Puntuales | +5 min | +15 min | Mediana (min) | Máximo (min) |
|---|---|---|---|---|---|---|
| sáb 17 · 11:47 | 423 | 73 % | 113 | 37 | 12 | 102 |
| sáb 17 · 12:39 | 420 | 76 % | 102 | 35 | 11 | 174 |
| sáb 17 · 13:38 | 414 | 76 % | 98 | 36 | 13 | 113 |
| sáb 17 · 14:36 | 429 | 79 % | 90 | 28 | 13 | 86 |
| sáb 17 · 15:38 | 420 | 77 % | 96 | 33 | 11 | 120 |
| sáb 17 · 16:35 | 434 | 78 % | 93 | 25 | 11 | 180 |
| sáb 17 · 17:36 | 431 | 74 % | 111 | 23 | 10 | 86 |
| sáb 17 · 18:39 | 446 | 72 % | 122 | 40 | 12 | 96 |
| sáb 17 · 19:36 | 457 | 72 % | 125 | 34 | 11 | 81 |
| sáb 17 · 20:37 | 440 | 68 % | 138 | 37 | 12 | 102 |
| sáb 17 · 21:38 | 387 | 65 % | 133 | 45 | 12 | 103 |
| sáb 17 · 22:40 | 265 | 66 % | 89 | 32 | 12 | 105 |
| sáb 17 · 23:35 | 140 | 62 % | 52 | 28 | 18 | 101 |
| dom 18 · 04:39 | 26 | 100 % | 0 | 0 | — | 0 |
| dom 18 · 05:36 | 107 | 92 % | 9 | 0 | 6 | 13 |
| dom 18 · 06:39 | 232 | 84 % | 36 | 9 | 9 | 42 |
| dom 18 · 07:35 | 336 | 81 % | 62 | 18 | 10 | 99 |
| dom 18 · 08:39 | 410 | 76 % | 97 | 26 | 10 | 79 |
| dom 18 · 09:35 | 432 | 77 % | 101 | 33 | 12 | 61 |
| dom 18 · 10:36 | 414 | 76 % | 98 | 30 | 13 | 76 |
| dom 18 · 11:39 | 407 | 73 % | 109 | 31 | 11 | 75 |
| dom 18 · 12:37 | 408 | 74 % | 103 | 33 | 12 | 172 |
| dom 18 · 13:39 | 417 | 75 % | 104 | 29 | 11 | 106 |
| dom 18 · 14:39 | 413 | 77 % | 92 | 29 | 11 | 88 |
| dom 18 · 15:39 | 416 | 74 % | 105 | 45 | 13 | 121 |
| dom 18 · 16:35 | 435 | 70 % | 126 | 52 | 13 | 179 |
| dom 18 · 17:38 | 447 | 69 % | 132 | 67 | 16 | 136 |
| dom 18 · 18:37 | 477 | 68 % | 147 | 80 | 17 | 110 |
| dom 18 · 19:37 | 469 | 67 % | 152 | 78 | 16 | 112 |
| dom 18 · 20:37 | 448 | 65 % | 152 | 62 | 14 | 133 |
| dom 18 · 21:36 | 406 | 62 % | 151 | 65 | 14 | 147 |
| dom 18 · 22:35 | 297 | 64 % | 105 | 38 | 13 | 180 |
| dom 18 · 23:36 | 141 | 55 % | 62 | 32 | 17 | 113 |
Cada hora, a y 35, Brutal Maps toma una foto del GTFS-Realtime abierto de Renfe —los mismos datos que mueven el mapa de trenes en tiempo real— y apunta cuántos trenes transmiten posición, cuántos van con cinco y con quince minutos de retraso respecto a su horario, la mediana de los que van tarde y el mayor retraso. «Puntual» es retraso de cinco minutos o menos. Solo cuentan los trenes que transmiten posición en ese instante (Cercanías, Rodalies, Media Distancia, Avant, Alvia, AVE e Intercity de Renfe; no los operadores privados), así que esto es la puntualidad de la red tal como se ve en vivo, no la estadística oficial de Renfe ni de Adif. Los adelantos de horas, que son datos rotos, se descartan.
La serie completa, hora a hora, está en series/trenes.csv (CSV abierto, CC BY 4.0): cita a Brutal Maps y a Renfe. Esta página se recalcula sola cada hora.