python

Visualization in Python with matplotlib

INTERMEDIATE

#python

Author: Oleksandr Lomako

Course description

Visualization is one of the most common ways of representing data. By using different kinds of plots (like scatter-plot, histogram, bar charts, and so on) you can find some insights in your data, or approve/reject some assumption/hypothesis. In this course, you will be introduced to the matplotlib library, and learn how to build different charts.

info

Complete all chapters to get certificate

0%

Basics: Line Charts

chevron

In this section, we will be introduced to the very basics of matplotlib - creating empty Figure and Axes, how to build a line plot, display multiple lines on one plot, add a legend, customize line type, and so on...

Creating an Empty Plot

Simple Line Chart

Challenge

Adding One More Line

Challenge

Adding Legend to a Plot

Challenge

Plot Labels and Title

Challenge

Changing Line Style

Challenge 1

Challenge 2

Bar Charts

chevron

In this section, we will learn about other chart types, such as bar plots, histograms, box plots, how to set necessary parameters and customize them.

Simple Bar Chart

Challenge

Stacked Bars

Challenge

Grouped Bars

Challenge

Horizontal Bar Chart

Challenge

Customizing Bar Charts

Challenge

Scatter Plots

chevron

In this section, we will learn the scatter plots - one of the easiest ways to discover the relationships in your data.

The Simplest Scatter Plot

Challenge

Setting Plot Parameters

Challenge

Customization

Challenge

Grouping Observations

Challenge

Further Grouping

Challenge

Making Chart Informative

Challenge