You will learn how to do graphs with two Python libraries: matplotlib and seaborn. Matplotlib is a mature, well-tested, and cross-platform graphics engine. In order to work with it, you need to import it. However, you need also to import an interface to it. Matplotlib is the whole library, and matplotlib.pyplot is a module in matplotlib. Pyplot is the interface to the underlying plotting library that knows how to automatically create the figure and axes and other necessary elements to create the desired plot. Seaborn is a visualization library built on matplotlib, adding additional enhanced graphing options, and makes working with pandas data frames easy.
Anyway, without further talking, let's start developing. First, let's ...