You are on page 1of 20

Побудова діаграм

засобами бібліотеки
matplotlib
Matplotlib

Matplotlib — це бібліотека
візуалізації даних і побудови
діаграм для Python.
Пакет підтримує багато видів графіків і діаграм:
1. Графіки
2. Діаграми розсіювання
3. Стовпчасті діаграми і гістограми
4. Секторні діаграми
5. Діаграми «Стовбур-листя»
6. Контурні графіки
7. Поля градієнтів
8. Спектральні діаграми
Для побудови гістограм призначена
функція bar():
plt.bar(<категорії>, <значення>)
Для виведення зображення на екран
використовується функція plt.show().

Діаграма будується в окремому


графічному вікні plotting window, яке
має заголовок Figure#.
Для підвищення наочності діаграми
можна налаштувати такі
властивості:
title (заголовок діаграми)
xlabel, ylabel (підписи осей)
grid (координатна сітка)
Графік являє собою пару значень (x, y),
тому слід задавати два масиви: у першому
будуть значення для осі x, у другому — для
y.

Для побудови графіків призначена функція


plot():
plt.plot(<масив абсцис>, <масив ординат>)
Побудуємо гістограму показника
успішності учнів 9А класу з чотирьох
предметів, значення якого занесені до
списку ndu
Побудуємо графік зміни значень
середньодобової температури
повітря за тиждень, які зберігаються
в списку а, задавши синій колір лінії
Для побудови кругової діаграми
призначена функція pie():
plt.pie(<масив значень> [labels = <масив
підписів даних>, autopct])

Атрибут autopct дозволяє відображати частку,


використовуючи форматування рядка Python.
Побудуємо кругову діаграму прибутку
підприємства за 4 квартали року
Практичне завдання
Перейти на сайт: http://epython.pp.ua і
реалізувати таку діаграму:
Thank you

You might also like