Просмотр содержимого документа
«Практическое занятие №56»
Практическое занятие №56 (1И)
Тема: Основные графические команды в Matplotlib
Цель работы: формирование теоретических и практических навыков работы на языке программирования Python
Оборудование: компьютер с установленной операционной системой Windows, подключение к сети Интернет
Время работы 2 часа
Ход работы
Задание 1. Гистограммы
import matplotlib.pyplot as plt
data = [10, 15, 20, 22, 30, 36, 45, 50]
plt.hist(data, bins=5)
plt.show()
Задание 2. Диаграммы рассеяния
import matplotlib.pyplot as plt
x = [10, 15, 20, 22, 30, 36, 45, 50]
y = [100, 120, 140, 150, 180, 200, 210, 235]
plt.scatter(x, y)
plt.show()
Задание 3. Линейные графики
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [10, 15, 20, 22, 30]
plt.plot(x, y)
plt.show()
Задание 4. Круговые диаграммы
import matplotlib.pyplot as plt
labels = ['Категория 1', 'Категория 2', 'Категория 3']
sizes = [50, 25, 25]
colors = ['yellowgreen', 'gold', 'lightskyblue']
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
plt.axis('equal')
plt.show()