Intro to Data Visualization with Python

This workshop introduces you the art and science of data visualization. You’ll learn the basic principles of effective data visualization, and get hands-on with popular Python libraries to create your own compelling plots.


What To Prepare

In this workshop, we will mostly use Google Colab as our coding environment. Google Colab is a hosted Jupyter Notebook service that requires no setup to use and provides free access to computing resources.

Please make sure you have a Google account and can access Google Colab. If you have not used Google Colab before, please go through the three Colab tutorials below to get familiar with the environment.

If you want to get a head start on basic plotting in Python, you can work through the below notebook from Google.


Part I: Principles & Good Practices

  1. What is a good chart, and a good way to make one
    • Slides (Comming Soon)
  2. A quick chat about coding with AI
    • Slides (Comming Soon)

Part II: Intro to Matplotlib

Coming Soon

Part III: Plotting Maps (with Geopandas and Matplotlib)

Coming Soon

Part IV: Dashboarding (with Quarto and Plotly Express)

Coming Soon


Resources


Back to MDAL Computing Page