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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors