Створення Полотна
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()
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 3