Введение
В этом руководстве вы узнаете, как создать простую диаграмму с использованием библиотеки Matplotlib для Python. Matplotlib - это библиотека визуализации данных, широко используемая в научных вычислениях для создания статических, анимированных и интерактивных визуализаций на Python.
Советы по работе с ВМ
После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.
Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook не загрузится полностью. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортируем необходимые библиотеки
Прежде чем начать создавать диаграмму, нам нужно импортировать необходимые библиотеки. В данном случае нам нужно импортировать numpy и matplotlib.pyplot.
import numpy as np
import matplotlib.pyplot as plt
Генерируем данные
Нам нужно сгенерировать данные для диаграммы. В этом примере мы сгенерируем два массива: t и s.
t = np.arange(0.0, 2.0, 0.01)
s = 1 + np.sin(2 * np.pi * t)
Создаем диаграмму
Теперь, когда у нас есть данные, мы можем создать диаграмму. Сначала мы создаем объект фигуры и оси с использованием plt.subplots(). Затем мы строим график с использованием ax.plot().
fig, ax = plt.subplots()
ax.plot(t, s)
Добавляем метки и заголовок
Мы можем добавить метки к осям x и y, а также заголовок к диаграмме с использованием ax.set().
ax.set(xlabel='time (s)', ylabel='voltage (mV)', title='About as simple as it gets, folks')
Добавляем сетку
Наконец, мы можем добавить сетку к диаграмме с использованием ax.grid().
ax.grid()
Показываем диаграмму
Мы можем использовать plt.show(), чтобы показать диаграмму.
plt.show()
Резюме
В этом руководстве мы рассмотрели создание простой диаграммы с использованием Matplotlib. Мы начали с импорта необходимых библиотек, генерации данных для диаграммы, создания диаграммы, добавления меток и заголовка, а также сетки. Matplotlib - это мощная библиотека для создания визуализаций в Python, и это руководство лишь начало того, что можно сделать с ее помощью.