Matplotlib

Matplotlib is an open source Python library for creating data visualizations. Discover all you need to know: definition, operation, difficulties, training...


Data visualization is a key step in data analysis. After collecting, storing and analyzing data, it is essential to transform the results of these analyses into reports and graphic visualizations.


The human brain understands a diagram more quickly than a series of statistics in table form. The "DataViz" allows to share the results of an analysis with the non-technical teams of a company, and in particular with its managers.


What is Matplotlib?


Matplotlib is an open source Python library, initially developed by neurobiologist John Hunter in 2002. The goal was to visualize the electrical signals of the brain of people with epilepsy. To achieve this, he wanted to replicate the graphical creation features of MATLAB with Python.


Following John Hunter's death in 2012, Matplotlib has been improved over time by many contributors in the open source community. It is used to create graphs, and high quality diagrams. It is an open source alternative to MATLAB.


It is for example possible to create plots, histograms, bar charts and all kinds of graphs with a few lines of code. It is a very complete tool, allowing to generate very detailed data visualizations.


This library is particularly useful for people working with Python or NumPy. It is especially used on web application servers, shells and Python scripts. With the matplotlib APIs, it is also possible for developers to integrate graphics into GUI applications.


Here is a course that will allow you to better understand that I have written in license and finished in engineering school, I have not ceased to use it whether in numerical analysis or mechanical physics


Course_Matplotlib.pdf