“Matplotlib Custom Legend” Ответ

Как добавить легенду в сюжет Python

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 20, 1000)
y1 = np.sin(x)
y2 = np.cos(x)

plt.plot(x, y1, "-b", label="sine")
plt.plot(x, y2, "-r", label="cosine")
plt.legend(loc="upper left")
plt.ylim(-1.5, 2.0)
plt.show()
Good Gerenuk

Легенда Matplotlib

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 20, 1000)
y1 = np.sin(x)
y2 = np.cos(x)

plt.plot(x, y1, "-b", label="sine")
plt.plot(x, y2, "-r", label="cosine")
plt.legend(loc="upper left")
plt.ylim(-1.5, 2.0)
plt.show()
Plain Pigeon

Matplotlib Custom Legend

import matplotlib.lines as mlines

eight = mlines.Line2D([], [], color='blue', marker='s', ls='', label='8')
nine = mlines.Line2D([], [], color='blue', marker='D', ls='', label='9')
# etc etc
plt.legend(handles=[eight, nine])
Xerothermic Xenomorph

Ответы похожие на “Matplotlib Custom Legend”

Вопросы похожие на “Matplotlib Custom Legend”

Больше похожих ответов на “Matplotlib Custom Legend” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования