Analyzing football ⚽ player performance data 📊 for top European leagues from 2015-2020.
This project focuses on analyzing football player statistics, including:
- Goals Scored ⚽
- Assists 🎯
- Key Passes 🔑
- Expected Goals and Assists ⚖️
- Cards 🃏
- Substitutions 🔄
We are particularly interested in top players from the following leagues:
- English Premier League 🏴
- La Liga 🇪🇸
- Bundesliga 🇩🇪
- Serie A 🇮🇹
- Ligue 1 🇫🇷
The data covers seasons 2015-2020 and has been sourced from reputable websites, including:
The following Jupyter notebooks were used for data collection, cleaning, exploratory data analysis (EDA), and statistical analysis:
01_data_collection.ipynb
02_data_cleaning.ipynb
03_eda.ipynb
04_analysis.ipynb
We have created interactive visualizations using Python libraries such as Matplotlib, Seaborn, and Plotly to enhance our analysis.
To run this project, you will need:
- Python 3.6+ 🐍
- Common data science libraries, including:
- NumPy 📏
- Pandas 📊
- Matplotlib 📈
- Seaborn 🌈
We welcome pull requests and contributions! Please feel free to explore the project and add your own analyses or improvements. world_football_stats.pdf
This project is licensed under the MIT License - see the LICENSE file for details.