Введение
В этом практическом занятии мы научимся добавлять линии на рисунок без осей с использованием Matplotlib в Python.
Советы по работе с ВМ
После запуска виртуальной машины кликните в левом верхнем углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.
Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook загрузится полностью. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы столкнетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортируем необходимые библиотеки
Сначала нам нужно импортировать необходимые библиотеки. Для этого практического занятия мы будем использовать matplotlib.pyplot и matplotlib.lines.
import matplotlib.pyplot as plt
import matplotlib.lines as lines
Создаем объект Figure
Далее мы создаем объект Figure с использованием метода plt.figure().
fig = plt.figure()
Добавляем линии на рисунок
Мы можем добавить линии на рисунок с использованием метода fig.add_artist(). Мы создадим две линии - одну от (0,0) до (1,1) и другую от (0,1) до (1,0).
fig.add_artist(lines.Line2D([0, 1], [0, 1]))
fig.add_artist(lines.Line2D([0, 1], [1, 0]))
Отображаем рисунок
Наконец, мы отображаем рисунок с использованием метода plt.show().
plt.show()
Резюме
В этом практическом занятии мы узнали, как добавлять линии на рисунок без осей с использованием Matplotlib в Python. Мы использовали библиотеки matplotlib.pyplot и matplotlib.lines для создания объекта Figure и добавления линий к нему с использованием метода fig.add_artist(). Затем мы отобразили рисунок с использованием метода plt.show().