Matplotlib: scratching the surface
What is it?
Matplotlib is a plotting library written for python, enabling you to create figures with very little code.
Why should I use it?
Plotting with Matplotlib is fast, relatively easy and results in figures which are of publication quality.
Examples
You can create things such as bar charts:
scatter plots:
or even geospatial plots:
Take a look at the gallery for more examples and inspiration.
Quick start
The material below provides a very basic introduction, giving you an overview of some of things that are possible with matplotlib. The course makes use of numpy - if you are unfamiliar with numpy, take a look here.
- Installation
- Your first plot
- Scatter plots
- Plotting matrixes and images
- 3D plotting
- Multiple plots on a single figure
- What next