O'Reilly logo

Matplotlib for Python Developers by Sandro Tosi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Getting Started with Matplotlib

In the previous chapter, we have given a brief introduction to Matplotlib. We now want to start using it for real—after all, that's what you are reading this book for.

In this chapter, we will:

  • Explore the basic plotting capabilities of Matplotlib for single or multiple lines
  • Add information to the plots such as legends, axis labels, and titles
  • Save a plot to a file
  • Describe the interaction with IPython
  • Customize Matplotlib, both through configuration files and Python code

Let's start looking at some graphs.

First plots with Matplotlib

One of the strong points of Matplotlib is how quickly we can start producing plots out of the box. Here is our first example:

$ ipython In [1]: import matplotlib.pyplot as plt In ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required