Introduction to Matplotlib Library for Data Visualization

Data Visualization is one of the most important tasks in data analysis to explore and communicate our data. It is so broad field that many books have been written so far by great publishers which you can find on book stores. In this article, we will try to introduce Matplotlib library which is widely used for data visualization in python as data science toolkit to create quality plots ready for publications. Matplotlib is generally a two-dimensional (2D) MATLAB style plotting library of python, created by John D. Hunter in 2002. Since then, John D. Hunter also cooperated with Fernando Perez (Creator of IPython) and others to make IPython work with this Matplotlib library for scientific computing. This cross-platform supported library is built on NumPy library designed to work with SciPy stack library for scientific computations. This library first commercially released on 2003 can be used in Python and IPython shells, Python scripts, Jupiter no...