🏎️ Análisis del GP de Madrid 2026 con Python: abandonos, posiciones, puntos y campeonato de F1

Imagen
🏎️ Análisis del GP de Madrid 2026 con Python El Gran Premio de Madrid 2026 nos dejó varios datos interesantes que podemos analizar utilizando datos de Fórmula 1 y Python. En este análisis vamos a responder cuatro preguntas: 😱 ¿Quiénes abandonaron el GP de Madrid? 🔥 ¿Quién ganó más posiciones durante la carrera? 🏆 ¿Qué equipo consiguió más puntos? 📊 ¿Cuándo podría Mercedes asegurar matemáticamente el campeonato? La idea es utilizar los datos para encontrar historias que no siempre son evidentes al observar solamente el resultado final de la carrera o comparar lo que se vivio en la carrera con los datos. 😱 ¿Quiénes abandonaron el GP de Madrid 2026? No todos los pilotos consiguieron llegar a la bandera a cuadros en Madrid. El análisis de los resultados de la carrera muestra cuatro abandonos. Carlos Sainz Jr fue uno de los abandonos más destacados. El piloto de Williams comenzó desde la P20 y completó 45 vueltas. (Lastima por Sainz en su casa) Tambié...

🏎️ GP de Austria 2026: ¿Quién ganó, quién remontó y quién abandonó?

Gran Premio de Austria 2026: análisis de posiciones, remontadas y abandonos con Python

El Gran Premio de Austria 2026 nos dejó una carrera con cambios importantes de posiciones, remontadas y cuatro abandonos.

En este análisis utilizamos Python y datos obtenidos mediante una API de Fórmula 1 para estudiar qué pilotos ganaron posiciones, quién perdió más lugares desde la largada y qué pilotos no pudieron completar la carrera.

Este análisis forma parte de nuestra serie de Sport Analytics de Fórmula 1, donde utilizamos datos para descubrir historias interesantes dentro de las carreras.


📡 Fuente de datos: API de Fórmula 1

Para obtener los datos utilizamos la API de Fórmula 1 disponible a través de RapidAPI.

La API utilizada fue:

api-formula-1.p.rapidapi.com

Primero consultamos las carreras de la temporada 2026 mediante el endpoint:

/races?season=2026

A partir de esta consulta identificamos el Gran Premio de Austria 2026.

El identificador de la carrera fue:

Race ID: 2558

Posteriormente utilizamos el endpoint:

/rankings/races?race=2558

Este endpoint nos permitió obtener información de los pilotos como:

  • Piloto
  • Escudería
  • Posición de salida
  • Posición final
  • Estado de la carrera
  • Vueltas completadas


🐍 Cálculo de posiciones ganadas o perdidas

Con los datos obtenidos calculamos la diferencia entre la posición de salida y la posición final:

df_austria["posiciones_ganadas"] = (
    df_austria["grid"] - df_austria["position"]
)

Un valor positivo significa que el piloto avanzó posiciones, mientras que un valor negativo indica que perdió posiciones.


📊 Cambios de posición durante el Gran Premio de Austria 2026

La siguiente gráfica muestra el cambio de posición de todos los pilotos desde la largada hasta la meta.

Esta visualización permite identificar rápidamente quiénes mejoraron su posición de salida y quiénes terminaron más atrás de donde comenzaron.




🔴 ¿Quién perdió más posiciones en Austria?

El piloto que sufrió la mayor pérdida de posiciones fue Charles Leclerc.

Leclerc comenzó la carrera desde P2 y terminó en P8.

P2 → P8 = -6 posiciones

Ningún otro piloto perdió tantas posiciones durante el Gran Premio de Austria 2026.




🟢 ¿Quién avanzó más posiciones?

En el otro extremo encontramos un empate. Cuatro pilotos consiguieron el mayor avance de la carrera, con +3 posiciones.

Piloto Salida Final Avance
Max Verstappen P5 P2 +3
Oscar Piastri P7 P4 +3
Fernando Alonso P21 P18 +3
Lance Stroll P22 P19 +3



🚨 ¿Quiénes abandonaron el Gran Premio de Austria?

Cuatro pilotos no pudieron completar la carrera:

Piloto Salida Vueltas completadas Estado
Lance Stroll P22 45 DNF
Carlos Sainz Jr P17 23 DNF
Sergio Pérez P19 4 DNF
Valtteri Bottas P20 2 DNF

El dato más llamativo es la diferencia entre los abandonos: Lance Stroll completó 45 vueltas, mientras que Valtteri Bottas solamente completó 2.



🎥 Más contenido del GP de Austria 2026

También puedes encontrar nuestros videos completos sobre el Gran Premio de Austria 2026:

🏎️ Shorts de F1 Austria 2026



Creamos una playlist especial con los Shorts derivados de este análisis:

F1 Austria 🇦🇹 | Análisis de Datos con Python



🐍 El proceso: API → Python → análisis

El flujo utilizado para este proyecto fue:

API → Python → DataFrame → limpieza → cálculo → visualización

Trabajar con datos estructurados nos permite ir más allá de la clasificación final y comparar diferentes aspectos de una carrera.

En este caso, a partir de los datos de la API pudimos analizar los cambios de posición, las remontadas y los abandonos del Gran Premio de Austria 2026.


📌 Conclusiones

  • Charles Leclerc perdió 6 posiciones, pasando de P2 a P8.
  • Cuatro pilotos avanzaron 3 posiciones, el máximo registrado en la carrera.
  • Cuatro pilotos abandonaron el Gran Premio de Austria 2026.
  • Lance Stroll fue quien más vueltas completó entre los pilotos que abandonaron, con 45 vueltas.
  • Valtteri Bottas abandonó después de completar solamente 2 vueltas.

Este análisis demuestra cómo los datos pueden ayudarnos a encontrar historias dentro de una carrera de Fórmula 1 que no siempre son evidentes al observar únicamente la clasificación final.

¿Qué dato del Gran Premio de Austria 2026 te sorprendió más? 🏎️🇦🇹

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)