This repository contains Jupyter notebooks that analyze the performance of Premier League teams during the 2021-2022 season. The analysis is done using data from FBref .
There are three Jupyter notebooks in this repository:
-
00-data-exploration.ipynb
: This notebook contains code for explore the data. -
01-data-preprocessing.ipynb
: This notebook contains code for preparing the data for analysis. -
03-Descriptive Analytics.ipynb
: This notebook contains code for analyzing the data and generating visualizations to help understand the performance of Premier League teams during the 2021-2022 season.
The data used in this analysis is sourced from FBref . The data is provided in CSV format and is included in the data
folder of this repository.
I scraped this data , If you want to see how I did it you can visit my web scraping repo https://github.com/KarimAhmed-dotcom/Web-Scraping/tree/main/premier%20league%20scraping
you can see requirements.txt
The notebooks in this repository have the following dependencies:
- pandas
- numpy
- matplotlib
- seaborn
- plotly
To use the notebooks in this repository, follow these steps:
-
Clone the repository to your local machine.
-
Install the required dependencies using pip or conda.
-
Run the notebooks in the order specified above, making sure to execute each cell in the notebooks in sequence.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or comments about this repository, please contact Karim Ahmed at [email protected].