Advanced Plotting#
Note that the plotting training is divided into two distinct sessions.
Parallel session (Day 3.3a - Plotting Basics):
Focus: This session is centered on Seaborn’s figure-level functions, which provide a high-level interface for drawing statistical graphics.
Content: We exclusively use Seaborn’s built-in functionalities to create comprehensive plots without the need to manually handle Matplotlib objects. This simplifies the process, making it easier for those new to programming. We will learn how to visualize tabular data using the Seaborn library. We will start by visualizing basic relational charts before moving on to distributions and, if time permits, multivariate views.
Audience: It is specifically designed for beginners who are not yet familiar with programming. The goal is to introduce the basic concepts of data visualization without delving into more complex coding structures.
This session (Day 3.3b - Advanced Plotting):
Focus: This session explores the use of Seaborn’s grammar of graphics objects. This involves a more detailed manipulation of plot elements and integration with Matplotlib for enhanced customization.
Content: We will dive into how to structure plots using the grammar of graphics philosophy, which provides a powerful framework for understanding and creating complex visualizations. This includes modifying aesthetic attributes and integrating multiple plots.
Audience: This session is aimed at participants who feel more comfortable with coding and are ready to explore more advanced data visualization techniques. It is best for those looking to gain deeper insights into the graphical representation of data and how to manipulate these visualizations programmatically.
Instructions for Day 3.3b - Advanced Plotting#
Start with opening the notebook 00_getdata.ipynb
and execute the first and only cell to get the required weather data for the visualization course.
During the course we will go through each of the other notebooks (..._open.ipynb
) where you need to fill out some code at lines indicated with #!#
. If you missed the solution in the course, you can find them in the notebooks with the ending ..._solution.ipynb
or ask your helpful and supportive tutors. :)