Let’s take a look at the interactive map of the 2020 Belgian GP that shows the fastest driver in each one of my self-made micro-sectors.
If you hover over the micro-sectors (or click them if you’re using a mobile device), you will get additional information. In this case, the average speed (shown in km/h) of each driver over the course of the race is presented to you.
I started by obtaining data from the “telemetry” provided by the Formula 1 live app. The data contains information about the speed and position of each driver from the entirety of the race. I then decided to divide the track into 100 micro-sectors, each of about 100th of the length of the track.
After getting this data, I made a spatial analysis to classify each of the data points provided by the timing app into the just created micro-sectors. This meant that I would get the information from all 44 laps divided by micro-sector.
For the next step, I grouped the data by micro-sector and calculated the average speed achieved by each driver in that micro-sector. This means that the number that you see is the average speed done by each driver over all the laps of the race.
Finally, I created a simple interactive chart which allows you to explore the resulting data.
A couple of notes. First, this is the data as taken from the F1 live timing app. Second, this is still a very experimental analysis. Improvements will certainly be coming in the near future.
No time to do a full analysis today, I apologize. However, feel free to send me any questions that you may have regarding this analysis. If you want to see a specific analysis just let me know too and I’ll see if I can get it done.
I hope that you have enjoyed this article. If you did, please share it with your friends and let me know what you think in the comments below.