F1 Archive 1950-2022
All race and qualifying data from 1950 to 2022
@kaggle.rprkh15_f1_race_and_qualifying_data
All race and qualifying data from 1950 to 2022
@kaggle.rprkh15_f1_race_and_qualifying_data
Formula One is the highest class of international racing for open-wheel single-seater racing cars sanctioned by the Fédération Internationale de l'Automobile (FIA). Ever since its inaugural season in 1950, Formula1 has been regarded as the pinnacle of motorsport.
This dataset contains detailed information about qualifying and race results for all the tracks over the course of multiple seasons. There is a separate directory for each season. There are 2 sub-directories for each season, namely: Qualifying Results
and Race Results
. The Race Results
directory contains an overall_race_results.csv
file which summarizes the race results throughout the entire season. It also contains multiple .csv
files for the results of each race in the season. The Qualifying Results
directory contains multiple .csv
files for the qualifying results before the start of each race.
For the 1982 season and before the qualifying results contain only 1 entry in the file which is that of the polesitter. The lap times of the other drivers were not accounted for, and on the official website there is only 1 entry under the qualifying results.
F1 is one of my favorite sports and I almost never miss a race 😄
The motivation behind creating this dataset was to learn more about web scraping and try to perform a statistical analysis of the data. Some of the things you could do with the entire dataset are as follows:
DNF
: Did Not Finish. Commonly used nomenclature for drivers that crashed/failed to complete the entire raceDNQ
: Did Not Qualify. Eliminated missing values from the qualifying datasets by introducing this abbreviation for drivers who failed to qualify.NC
: Not Confirmed. For drivers that DNF the term NC
is used in the Position
columnDQ
: Disqualified. Generally drivers are disqualified from races due to technical infringements or a breach of sporting regulations (Example: Sebastian Vettel was disqualified from the 2021 Hungarian Grand Prix due to fuel irregularites and stripped of all the points he earned from finishing the race in P2)As I collect more data for the previous seasons, I will create new versions for the dataset. The goal with this dataset is to create an archive of qualifying and race data from 1950-2021. The dataset will also be updated when the 2022 season commences.
Anyone who has the link will be able to view this.