Базовая функция errorbar

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом руководстве вы узнаете о базовом использовании функции 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.