This repository contains educational materials for learning data visualization in Python using Matplotlib. These notebooks are designed to be run in Google Colab, making them easily accessible for students without requiring local installation of Python or any dependencies.
These materials cover fundamental concepts of data visualization using Python's Matplotlib library. The exercises are hands-on and interactive, allowing you to experiment with different visualization techniques and understand their applications in real-world scenarios.
Click on the links below to open the notebooks directly in Google Colab:
Chapter 3.2 - Python and Matplotlib
Introduction to basic Matplotlib concepts and fundamentals
Chapter 3.2.1 - Python and Matplotlib Workshop (Replicate)
Practice exercises to replicate various types of plots and charts
Chapter 3.2.2 - Python and Matplotlib Workshop (Super Store)
Real-world data visualization exercises using the Super Store dataset
- Click on any of the "Open in Colab" badges above to open the notebook in Google Colab
- If prompted, sign in with your Google account
- Save a copy of the notebook to your Google Drive to keep your work
- Execute the cells and follow the instructions within each notebook
- A Google account to access Google Colab
- Basic understanding of Python syntax
- No local installation required - everything runs in the cloud!
- Basic plotting with Matplotlib
- Customizing plot appearance
- Different types of visualizations:
- Line plots
- Scatter plots
- Bar charts
- Histograms
- Box plots
- Working with real datasets
- Best practices for data visualization
Each notebook contains:
- Theoretical explanations
- Code examples
- Practice exercises
- Challenges to test your understanding
Remember to execute the code cells in order and read all instructions carefully.
Remember to save your work periodically in Google Colab. The runtime may disconnect after periods of inactivity.