Skip main navigation

Getting started with Seaborn

Video on getting started with Seaborn

Before we delve any deeper and get ready for an immersive experience of learning to build plots using Seaborn, watch this video to:

  • explore the various features of Seaborn and the importance of such Python libraries for data visualisation

  • understand how Seaborn is different from or, even in some cases, similar to Matplotlib

  • identify the various aspects of the library that you will learn in this step of the course.

Download your Jupyter Notebook

Before you progress any further this week, download your accompanying Jupyter Notebook. The Notebook contains only the code snippets that you can run to get an immersive and interactive experience as well as instant outputs of the codes alongside the explanations.

Make best use of this opportunity to familiarise yourself with using the Notebook.

Download: Introduction to Seaborn

You’ll find a set of interesting activities to check your knowledge later on in this course.

Data sets

Download the zipped file here containing the datasets as CSV files that you would require to conduct the demonstrations in this week. Be sure to extract the files and save them individually in the same folder as your Jupyter Notebooks.

Download: Data sets

All the data in the zip file is sourced from the Github link. [1]


  1. Github dataset [Internet]. Github; [date unknown]. Available from:
This article is from the free online

Data Visualisation with Python: Seaborn and Scatter Plots

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now