Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK+.

In this page, we will write some tutorials and examples on how to use matplotlib, you can learn how to draw graphics by using it.

Anaconda installs python matplotlib is very easy, however, you may also encounter some errors like unsatisefiable error. In this tutorial, we will discuss how to install matplotlib using anaconda and fix unsatisefiable error.

Scatter plot can show the distribution of a pair of data on a two-dimensional plane, which is very useful for us to observe the feature of data. In this tutorial, we will write an example to show how to implement a scatter plot using matplotlib.