Baselight

Formula 2 Championship (updated After Every Race)

FIA official information (all 'F2' seasons)

@kaggle.alarchemn_formula_2_dataset

Loading...
Loading...

About this Dataset

Formula 2 Championship (updated After Every Race)

Context

The FIA Formula 2 Championship is a second-tier single-seater championship organized by the Fédération Internationale de l'Automobile (FIA). The championship was introduced in 2017, following the rebranding of the long-term Formula One feeder series GP2.

In addition to being the championship that awards the most points for the FIA Superlicence, it has been the previous step for many F1 drivers such as Charles Leclerc, George Russell, Lando Norris, Yuki Tsunoda, Guanyu Zhou and others.

Content

The information is divided into 5 files that correspond to each event. Not all events take place every week (for example the sprint race). The columns are:

  • LAPS: Total laps traveled by the pilot
  • TIME: Total event time
  • GAP: Distance from pilot to race leader (seconds)
  • INT: Distance to the next pilot (seconds)
  • KPH: Speed (mean)
  • BEST: Best time lap
  • LAP: Lap for the best time
  • POS: Final position of the event
  • CAR: Car number
  • PILOT NAME: Pilot name
  • TEAM: Constructor
  • CIRCUIT: Circuit name
  • TYPE: Type of the event
  • ROUND: Round (from 1 to total races per season)
  • DATE: Date of the feature race
  • LAP SET ON: Hot lap (fastest) for the Quali
  • QUALI TYPE: multi-session indicator of quali

Collection Methodology

You can visit the source code of the data pipeline in GitHub

Tables

Feature Race

@kaggle.alarchemn_formula_2_dataset.feature_race
  • 65.24 KB
  • 1420 rows
  • 15 columns
Loading...

CREATE TABLE feature_race (
  "laps" BIGINT,
  "time" VARCHAR,
  "gap" VARCHAR,
  "int" VARCHAR,
  "kph" DOUBLE,
  "best" VARCHAR,
  "lap" DOUBLE,
  "pos" DOUBLE,
  "car" BIGINT,
  "pilot_name" VARCHAR,
  "team" VARCHAR,
  "circuit" VARCHAR,
  "type" VARCHAR,
  "round" VARCHAR,
  "date" TIMESTAMP
);

Free Practice

@kaggle.alarchemn_formula_2_dataset.free_practice
  • 59.45 KB
  • 1685 rows
  • 14 columns
Loading...

CREATE TABLE free_practice (
  "laps" VARCHAR,
  "time" VARCHAR,
  "gap" VARCHAR,
  "int" VARCHAR,
  "kph" VARCHAR,
  "pos" DOUBLE,
  "car" BIGINT,
  "pilot_name" VARCHAR,
  "team" VARCHAR,
  "circuit" VARCHAR,
  "type" VARCHAR,
  "lap_set_on" VARCHAR,
  "round" VARCHAR,
  "date" TIMESTAMP
);

Qualifying Session

@kaggle.alarchemn_formula_2_dataset.qualifying_session
  • 59.13 KB
  • 1655 rows
  • 15 columns
Loading...

CREATE TABLE qualifying_session (
  "laps" BIGINT,
  "time" VARCHAR,
  "gap" VARCHAR,
  "int" VARCHAR,
  "kph" VARCHAR,
  "pos" DOUBLE,
  "car" BIGINT,
  "pilot_name" VARCHAR,
  "team" VARCHAR,
  "circuit" VARCHAR,
  "type" VARCHAR,
  "lap_set_on" VARCHAR,
  "round" VARCHAR,
  "date" TIMESTAMP,
  "quali_type" VARCHAR
);

Sprint Race 2

@kaggle.alarchemn_formula_2_dataset.sprint_race_2
  • 15.54 KB
  • 120 rows
  • 15 columns
Loading...

CREATE TABLE sprint_race_2 (
  "laps" BIGINT,
  "time" VARCHAR,
  "gap" VARCHAR,
  "int" VARCHAR,
  "kph" DOUBLE,
  "best" VARCHAR,
  "lap" DOUBLE,
  "pos" DOUBLE,
  "car" BIGINT,
  "pilot_name" VARCHAR,
  "team" VARCHAR,
  "circuit" VARCHAR,
  "type" VARCHAR,
  "round" VARCHAR,
  "date" TIMESTAMP
);

Sprint Race

@kaggle.alarchemn_formula_2_dataset.sprint_race
  • 64.55 KB
  • 1437 rows
  • 15 columns
Loading...

CREATE TABLE sprint_race (
  "laps" BIGINT,
  "time" VARCHAR,
  "gap" VARCHAR,
  "int" VARCHAR,
  "kph" DOUBLE,
  "best" VARCHAR,
  "lap" VARCHAR,
  "pos" DOUBLE,
  "car" BIGINT,
  "pilot_name" VARCHAR,
  "team" VARCHAR,
  "circuit" VARCHAR,
  "type" VARCHAR,
  "round" VARCHAR,
  "date" TIMESTAMP
);

Share link

Anyone who has the link will be able to view this.