Skip to content

code-with-ayyan/IPL-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏏 IPL 2022 Exploratory Data Analysis (EDA)

πŸ“Œ Project Overview

This project performs a detailed analysis of the IPL 2022 Season using Python. The goal is to uncover patterns in match outcomes, team strategies, and individual player brilliance. From toss decisions to high-stakes bowling spells, this analysis covers the heartbeat of the 2022 tournament.

πŸ‘€ Author

πŸ› οΈ Tech Stack & Libraries

  • Language: Python
  • Data Manipulation: NumPy, Pandas
  • Visualization: Matplotlib, Seaborn
  • Environment: Jupyter Notebook / VS Code

πŸ“Š Key Insights & Analysis

In this project, I have explored several critical aspects of the game:

  • Team Performance: Visualized match wins per team, highlighting the dominance of teams like Gujarat Titans and Rajasthan Royals.
  • Toss Analysis: Investigated whether winning the toss and choosing to field or bat first gives a statistical advantage.
  • Top Performers: - Analyzed top run-getters like Jos Buttler.
    • Highlighted extraordinary bowling figures, including Jasprit Bumrah (5/10), Wanindu Hasaranga (5/18), Yuzvendra Chahal (5/40), and Umran Malik (5/25).
  • Venue Dynamics: Compared average scores and match results across different stadiums to understand pitch behavior.

πŸ“‚ Dataset Description

The analysis is performed on the IPL.csv dataset, which includes columns such as:

  • date, venue, stage
  • team1, team2, toss_winner, toss_decision
  • winner, winning_margin, top_scorer, best_bowling

πŸš€ Execution Instructions

  1. Clone the Repository:
    git clone [https://github.com/code-with-ayyan/IPL-2022-Analysis.git](https://github.com/code-with-ayyan/IPL-2022-Analysis.git)

Install Required Libraries:

Bash pip install pandas numpy matplotlib seaborn Run the Analysis: Open the IPL_Capstone_Project.ipynb file in your preferred editor (VS Code or Jupyter Notebook) and run all the cells to see the visualizations.

πŸ“ Conclusion The EDA reveals that IPL 2022 was a season defined by high-intensity performances. Factors like the dew point (Toss decisions) and individual bowling spells significantly impacted the tournament's outcome. This project serves as a perfect foundation for anyone looking to understand sports analytics using Python.

⭐ If you find this analysis helpful, please give this repository a star!

About

Comprehensive Exploratory Data Analysis (EDA) of IPL 2022 using Python. Detailed visualization of match trends, team dominance, and player performances using NumPy, Pandas, Matplotlib, and Seaborn.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors