This project performs a concise and insightful analysis on a football player dataset using Python. The focus is on player age statistics and league distribution using data visualization techniques.
The dataset includes basic details about football players, such as:
-
Player: Name of the player
-
Age: Age of the player
-
National Team: Player's country
-
Club: Club name
-
League: League where the player plays
1οΈβ£ Overall Age Distribution A bar plot showing the age of all players to visualize general trends.
2οΈβ£ Top 10 Youngest Players Displays the youngest 10 players in ascending order of age.
3οΈβ£ Top 10 Oldest Players Highlights the oldest 10 players based on their age.
4οΈβ£ Player Count by League A horizontal count plot showing the number of players in each league.
-
Fixed incorrect values and missing data (e.g., wrong age, league, National Team or Club).
-
Converted age column to numeric.
-
Sorted and filtered to get top 10 youngest/oldest players.
-
Standardized column names and data formatting.
- python
- pandas
- numpy
- matplotlib
- seaborn
Found age patterns among professional footballers.
Identified extreme age players (youngest and oldest).
Compared league-level player distribution using visual methods.
Syed Danish Ahmed
Aspiring Data Scientist | Computer Engineering Student
Make sure to β star the repository if you find it helpful!