Skip to content

ritesh-begin/Ipl_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

IPL Analysis and Visualization

A data analysis project on the Indian Premier League (IPL) focused on understanding match outcomes, team performances, player contributions, and venue-based insights using Python and interactive visualizations.


📁 Project Structure

  • ipl_anlaysis_visuals.ipynb – Jupyter notebook containing full analysis, cleaning steps, and visualizations.
  • data/ – Folder to store input IPL datasets (e.g., matches.csv).
  • README.md – Project overview and instructions.
  • requirements.txt – List of dependencies (optional).

🧠 Objectives

  • Clean and preprocess IPL match data
  • Analyze team and player performances
  • Visualize trends across IPL seasons
  • Examine win patterns and venue impact

🔧 Tools & Technologies

  • Python
  • Jupyter Notebook
  • Pandas, NumPy
  • Matplotlib, Seaborn
  • Plotly (for interactive visualizations)

🧼 Data Cleaning

The dataset contained null values in key columns such as:

  • city
  • player_of_match
  • winner
  • result_margin
  • target_runs
  • target_overs
  • method

These were handled using a combination of replacement, deletion, and type conversion techniques for consistency and usability. Also some corrupt datas were handled.


📊 Key Analyses

  • Most winning ipl team

    image
  • Toss decision per team trends

    image
  • Number of ipl trophy won by teams

    image
  • Top "Player of the Match" in ipl history

    image
  • Chasing vs Defending team history

    newplot
  • Wins per team and venue(heatmap)


🌍 Heatmap: Team vs Venue Wins

A heatmap was created showing how many matches each team has won at every IPL venue. This helps identify home advantage and venue dominance.

newplot(1)

📌 How to Run

  1. Clone this repository:
    git clone https://github.com/yourusername/ipl-analysis.git
    cd ipl-analysis
    

👤 Contributer


Ritesh Kr. Pandit
B.Tech Student · Developer · Analyst
(https://github.com/ritesh-begin)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published