Learn practical skills, build real-world projects, and advance your career

IPL Data Analysis

I'll use Indian Premier League (IPL) dataset for my analysis. This dataset contains league data from 2008 to 2019 . You can find this dataset on Kaggle or follow this link https://www.kaggle.com/ramjidoolla/ipl-data-set.
I will be analyzing the data for driving insights and to perform various tasks using Pandas, NumPy, MatplotLib and Seaborn.

This poject is done after learning the techniques from the course Data Analysis with Python: Zero to Pandas provided by Jovian.ml.

Downloading the Dataset

There are several options for getting the dataset into Jupyter:

Download the CSV manually and upload it via Jupyter's GUI.

Use the urlretrieve function from the urllib.request to download CSV files from a raw URL directly.

Use a helper library e.g. opendatasets, which contains a collection of curated datasets and provides a function for directly download.

I'll use the opendatasets helper library to download the files.

!pip install jovian opendatasets --upgrade --quiet

Let's begin by downloading the data, and listing the files within the dataset.

dataset_url = 'https://www.kaggle.com/ramjidoolla/ipl-data-set'