Щоб додати червону рамку навколо поля в matplotlib, використовуйте
matplotlib_bbox_snippet.py
bbox=dict(..., edgecolor='red', linewidth=4,)Повний приклад
matplotlib_full_example.py
# Імпорт pyplot з matplotlib
import matplotlib.pyplot as plt
import numpy as np
plt.style.use("ggplot")
# Генерація діапазону значень x
x = np.linspace(0, 2 * np.pi, 100)
# Обчислення синуса значень x
y = np.sin(x)
# Створення графіка
plt.plot(x, y)
# Додавання текстового поля до графіка
plt.text(4, 0.8, 'y = sin(x)', fontsize=12, bbox=dict(
facecolor='gray', alpha=1.0,
boxstyle='round,pad=1',
edgecolor='red', linewidth=4,
))
# Відображення графіка
plt.gcf().set_size_inches(10,5)
plt.show()
Дивіться схожі статті за категоріями:
Python Matplotlib
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow