Зміст курсу
Ультимативна Візуалізація з Python
Ультимативна Візуалізація з Python
Створення Полотна
matplotlib
має три шари:
Шар бекенду: відображає графік на екрани або у файли;
Шар художника: описує, як організовані дані, складається з одного об'єкта —
Artist
;Скриптовий шар: з'єднує два попередні шари та спрощує доступ до них.
Основна увага приділяється скриптовому шару з модулем pyplot
та шару художника. Шар художника включає наступне:
Контейнери (наприклад,
Figure
,Axes
);Примітиви (наприклад, лінія, прямокутник, коло, текст тощо).
Figure
— це головний об'єкт Artist
, який можна уявити як полотно, на якому розміщуються всі графіки. По суті, він об'єднує все разом.
З іншого боку, Axes
— це об'єкт, що складається з двох осей: осі x та осі y.
Figure
= полотно, Axes
= x-вісь + y-вісь.
Тепер розглянемо створення об'єкта Figure
та його Axes
:
import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.plot() plt.show()
Дякуємо за ваш відгук!