Install Your Toolkit

You only need to do this once. Anaconda gives you Python plus every data science library you'll need — all in one installer. Jupyter is already inside it.

Before you start Make sure you have a stable internet connection and about 5 GB of free disk space. The installer is large but the setup is straightforward.

Step 1 — Download & Install Anaconda

  1. 1
    Go to the Anaconda download page
    Visit anaconda.com/download and click the big green "Download" button. It will detect your operating system automatically.
  2. 2
    Run the installer
    Open the downloaded file and follow the prompts. When asked, choose "Install for me only" (not all users). Leave all other options at their defaults — don't change the install path.
  3. 3
    Wait (this takes 5–10 minutes)
    Anaconda installs Python, Jupyter Notebook, pandas, matplotlib, numpy, and dozens of other libraries all at once. Don't close the window until it says "Installation Complete."

Step 2 — Launch Jupyter Notebook

  1. 1
    Open Anaconda Navigator
    Find "Anaconda Navigator" in your Start menu (Windows) or Applications folder (Mac) and open it. It looks like a control panel with app icons.
  2. 2
    Click "Launch" under Jupyter Notebook
    A browser tab will open showing your file system. This is Jupyter — it runs locally on your computer, not on the internet. Don't close the terminal window that appeared in the background.
  3. 3
    Create your first notebook
    Click "New" → "Python 3 (ipykernel)". A blank notebook opens. Type the following in the first cell and press Shift+Enter to run it:
    print("Hello, data science!")
  4. 4
    Test that pandas and matplotlib are installed
    In a new cell, type and run:
    import pandas as pd import matplotlib.pyplot as plt print("pandas version:", pd.__version__) print("Ready to go!")
    If you see version numbers instead of error messages, you're all set.
Stuck? If you get an error saying "module not found", open a new cell and run: !pip install pandas matplotlib — then restart the kernel and try again.

Learn Pandas from the Source

The official Python documentation is the best reference in the world. Bookmark these — you'll use them all week.

🐼
Official Documentation
Pandas User Guide
Everything about loading data, filtering rows, calculating statistics, grouping, and plotting. The "10 minutes to pandas" page is the best starting point.
📊
Official Documentation
Matplotlib Tutorials
How to make bar charts, line graphs, scatter plots, histograms, and more. Start with the "Quick Start Guide" to understand how plots are structured.

Speak the Language

Twenty terms you'll hear all week. Master these and you'll be able to read any data science tutorial or article.

Choose Your Analysis

Pick one question to drive your week. You'll spend Days 3–5 building a Jupyter notebook that answers it with real data and real graphs. Click any card for the full brief.

Not into cricket? No problem — the skills are the same regardless of the dataset. Kaggle's dataset library has thousands of free CSV downloads on almost any topic: football stats, NBA player performance, Formula 1 race results, video game ratings, music streaming data, weather records, and more. Find something you actually care about — the analysis will be better for it. Just make sure it has at least a few thousand rows and some numeric columns to work with.

Where to Get Cricket Data

All of these are free. Start with Cricsheet or the Kaggle ODI dataset — both are well-structured and work well with pandas. Download the CSV format where available.

Questions Worth Exploring

You don't have to answer all of these. Pick two or three that interest you and go deep. The best analyses start with a genuine question, not a technique.

The 5-Day Data Journey

Monday through Friday, each day has a focus, code to write, and a journal prompt. Saturday is the meetup. Expand each day to see everything.

Discussion Questions

Questions to think about during the week and fuel the Saturday conversation. The best ones don't have clean answers.

The Saturday Meetup

By Saturday you've written real code, loaded real data, and built real graphs. Now you show what you found — and defend your conclusions.

Pick Your Presentation Format

There are three ways to present. Pick whichever fits you best. All three are equally valid. Click the cards below to see exactly what's expected.

Meetup Agenda

Here's how to run the Saturday session together.