📊 Как создать легенду на графике с помощью Python?

Как сделать легенду на графике Python?

Чтобы добавить легенду на график в Python, можно использовать метод legend() из библиотеки Matplotlib. Вот пример:


import matplotlib.pyplot as plt

# Создание данных
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]

# Построение графика
plt.plot(x, y, label='Квадраты')

# Добавление легенды
plt.legend()

# Отображение графика
plt.show()

В этом примере мы создаем список значений x и y, строим график с помощью метода plot() и добавляем легенду с помощью метода legend(). Функция label='Квадраты' указывает текст, который будет отображаться в легенде для графика.

Детальный ответ

Как сделать легенду на графике python

В этой статье мы рассмотрим, как создать легенду на графике с использованием Python. Легенда - это небольшой текстовый блок, который объясняет значения, представленные на графике. Она помогает читателям понять, что означают разные линии, маркеры или цвета на вашем графике.

Шаг 1: Импорт необходимых библиотек

Прежде чем мы начнем, давайте импортируем несколько необходимых библиотек:


import matplotlib.pyplot as plt
import numpy as np
  

Шаг 2: Генерация данных для графика

Для примера давайте сгенерируем некоторые данные для построения графика. Возьмем функцию синуса и некоторые случайные значения в диапазоне от 0 до 10:


x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.random.rand(100) * 10
  

Шаг 3: Построение графика

Теперь, когда у нас есть данные, мы можем построить график. Давайте построим две линии - синус и случайные значения:


plt.plot(x, y1, label='Синус')
plt.plot(x, y2, label='Случайные значения')
  

Шаг 4: Добавление легенды

Теперь самое время добавить легенду к нашему графику. Мы можем сделать это с помощью функции plt.legend(). Она автоматически создаст легенду на основе меток, которые мы указали в функции plt.plot():


plt.legend()
  

Шаг 5: Настройка легенды

Если вы хотите настроить легенду, у вас есть несколько опций. Например, вы можете изменить положение легенды с помощью аргумента loc функции plt.legend(). Вот некоторые распространенные значения аргумента loc:

  • 'upper right': легенда в правом верхнем углу графика (по умолчанию)
  • 'upper left': легенда в левом верхнем углу графика
  • 'lower right': легенда в правом нижнем углу графика
  • 'lower left': легенда в левом нижнем углу графика

Чтобы изменить положение легенды, укажите желаемое значение в аргументе loc функции plt.legend(). Например, если вы хотите, чтобы легенда была в левом нижнем углу, вы можете использовать следующий код:


plt.legend(loc='lower left')
  

Вывод

В этой статье мы рассмотрели, как создать легенду на графике с помощью Python. Мы использовали библиотеку matplotlib для построения графиков и функцию plt.legend() для добавления легенды. Вы также узнали, как настроить положение легенды на графике.

Видео по теме

#8. Добавляем легенду и рисуем геометрические фигуры на графиках | Matplotlib уроки

Основы Matplotlib | Построение Графиков На Python

Оформление подписей и легенды в matplotlib. Визуализация данных. Python для научной работы

Похожие статьи:

Как перейти в папку в консоли Python: простой и быстрый способ!

7 простых способов проверить программу в Python на ошибки

🔍 Как найти индекс числа в массиве на Python? 🧮

📊 Как создать легенду на графике с помощью Python?

🔎 Как правильно замерить время работы функции Python? 🕒

🐍 Python на русском: как звучит и где использовать

🔍 Как узнать, есть ли слово в строке в Python? Узнай простым способом! ✅