Data Visualisation with Python

Data Visualisation with Python

This one-day course will cover plotting basics and customisation of figures with Matplotlib, before moving onto complex plots with Seaborn.

By Jumping Rivers

Date and time

Tue, 17 Jun 2025 01:00 - Wed, 18 Jun 2025 04:30 PDT

Location

Online

Refund Policy

Refunds up to 7 days before event

About this event

  • Event lasts 1 day 3 hours

Python has a number of packages for the effective creation of graphics to communicate your data insights. This course will examine two popular libraries for creating static 2D plots: Matplotlib and Seaborn. During the training session, we’ll cover plotting basics and customisation of figures with Matplotlib, before moving onto complex statistical visualisations with Seaborn.

This is an online course and will take place, from 09:30 - 12:00 (UK time), on the 17th & 18th of June. The closing date for enrollment is 10th June 2025.

Learning outcomes


Session 1:

By the end of session 1, participants will…

  • be familiar with the graphics landscape in Python.
  • understand Matplotlib’s object oriented plotting interface.
  • have explored different types of plots, including line, scatter, and subplots.
  • be comfortable constructing complex plot layouts with GridSpec.
  • be able to customise the legends, axes, fonts, colours and styles of Matplotlib figures.

Session 2:

By the end of session 2, participants will…

  • be introduced to basic plotting with Seaborn.
  • be able to customise Seaborn figures using Matplotlib.
  • be able to apply advanced statistical visualisations with Seaborn, including bivariate relationships, optimisation functions, kernel density estimation and box plots.
  • understand how to create and customise facet grids and pair grids.

This course does not include:

  • Animations and interactive plots.
  • Data manipulation and data cleaning.
  • Advanced data modelling techniques, see our website for courses on machine and deep learning.

Prior knowledge


This course assumes you have some basic familiarity with Python programming and data structures including Pandas data objects. Completion of the Introduction to Python course or similar experience would be sufficient.

Attendee feedback


  • “The presenter really did an excellent job on explaining the content in the course and I believe that the actual content is very useful to know. I will definitely be using it”
  • “It was well structured, the materials were clear and professionally produced, good enough to be followed on their own”

How to sign up


Please register. You will be invoiced by our team and receive the Zoom invitation and pre-course information by email.

If you have any questions at all, please don't hesitate to reach out to us at training@jumpingrivers.com.

Organised by

Jumping Rivers is an analytics company based in the North East who specialise in creating bespoke solutions for modern business problems. Their team is made up of experts in data science and data engineering from many different backgrounds, and their wealth of knowledge and experience allows them to think outside the box and solve problems in new and innovative ways.