Часть 1. Что же это такое?
Matplotlib - это библиотека, на языке
программирования Python для визуализации данных двумерной и трехмерной графикой.
Генерируемые в различных форматах изображения могут быть использованы в интерактивной графике, научных публикациях, графическом интерфейсе пользователя, веб-интерфейсе, где требуется построение диаграмм. Она построена на принципах ООП, но имеет процедурный интерфейс "pylab", который предоставляет аналоги команд MATLAB.
Пакет поддерживает многие виды графиков и диаграмм:
1)Графики
2)Диаграммы рассеяния
3)Столбчатые диаграммы
4)Круговые диаграммы
5)Диаграммы стебель-листья
6)Контурные графики
7)Поля градиентов
8)Спектральные диаграммы
Matplotlib является часть Scientific Python - набора библиотек для научных вычислений и визуализации данных, куда также входят NumPy, SciPy, Pandas и SymPy и т.д.
Библиотека Matplotlib - является одним из самых популярных средств визуализации данных на Python.