Skip to content

Mattcodez21/f1-strategy-analytics

Repository files navigation

f1-strategy-analytics

--F1 Strategy Analytics Dashboard: The primary objective of the dashboard is to create a tool to compare how different teams perform throughout each of the races in the season, but can also see how position changes happen in different races and also how each team fairs in different weather conditions. As mentioned above, there are several functions to the dashboard, the main function being to compare how different teams perform at different tracks and to see how qualifying impacts actual race position and see how important qualifying is in each race weekend. To build this project, i have used python, but have used the FastF1 API, along with several other libraries such as numpy, plotly, matplotlib, seaborn and pandas.

--Features

  • 📊 Interactive dashboard for qualifying data
  • ⏱️ Driver vs Driver lap time comparisons
  • 🏎️ Team-level performance analysis

--Tech Stack

  • Python (Pandas, NumPy)
  • Plotly / Dash (interactive visualizations)
  • Matplotlib / Seaborn (charts)

--Installation -Clone the repo and install requirements -Activate virtual environment -streamlit run f1_dashboard.py

--Screenshots & Preview See images folder

--Liscence This project is liscensed under the MIT License

git clone https://github.com/Mattcodez21/f1-strategy-analytics.git
cd f1-strategy-analytics
pip install -r requirements.txt

About

F1 Qualifying Performance Analysis Dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages