Making plots and visualizations is one of the most important tasks in data mining and machine learning.
It may be a part of the exploratory process; for example, identifying outliers, data transformations, or
coming up with ideas for models. Matplotlib is a Python package, which provides a wide variety of plot
types such as lines, bars, pie charts, and histograms.