Введение
В этом руководстве вы узнаете о базовом использовании функции errorbar() в Matplotlib. Функция errorbar() используется для построения погрешностных баров на графике. Погрешностные бары показывают изменчивость или неопределенность данных на графике. Функция может использоваться для построения погрешностных баров как по оси x, так и по оси y.
Советы по работе с ВМ
После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике с использованием Jupyter Notebook.
Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы столкнетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортируем необходимые библиотеки
Сначала нам нужно импортировать необходимые библиотеки. В этом примере мы будем использовать matplotlib и numpy.
import matplotlib.pyplot as plt
import numpy as np
Создаем примерные данные
Далее мы создадим примерные данные для использования на графике. В этом примере мы будем использовать функцию numpy.arange() для создания массива значений от 0,1 до 4 с шагом 0,5. Затем мы используем функцию numpy.exp() для вычисления экспоненты каждого значения в массиве.
## example data
x = np.arange(0.1, 4, 0.5)
y = np.exp(-x)
Построение графика
Теперь, когда у нас есть наши примерные данные, мы можем построить график с использованием функции errorbar(). Мы передадим массивы x и y в качестве первых двух параметров. Затем мы укажем погрешность по оси x как 0,2 и погрешность по оси y как 0,4 с использованием параметров xerr и yerr соответственно.
fig, ax = plt.subplots()
ax.errorbar(x, y, xerr=0.2, yerr=0.4)
plt.show()
Анализ графика
Результирующий график будет отображать значения y в зависимости от значений x, при этом погрешностные бары будут показывать изменчивость в обоих направлениях. Погрешностные бары по оси x будут иметь длину 0,2 единицы, а погрешностные бары по оси y будут иметь длину 0,4 единицы.
Резюме
В этом руководстве показано базовое использование функции errorbar() в Matplotlib. Функция errorbar() - это полезный инструмент для показа изменчивости или неопределенности точек данных на графике. Следуя шагам, изложенным в этом руководстве, вы можете легко включить погрешностные бары в свои графики Matplotlib.