Когда я делаю линейный сюжет с Seaborn с несколькими линейными сюжетами на одной оси, легенды не создаются.Даже если я предоставлю аргумент "краткое" или "полное" для легенды в sns.lineplot, ничего не отобразится, а вызов ax.get_legend_handles_labels () возвращает два пустых списка.
Как добавить легенды в поле направая сторона, связывающая цвет линии с именем?
import seaborn as sns
import matplotlib.pyplot as plt
import random
fig1 = plt.figure(figsize=(12, 12))
ax = fig1.add_subplot(1, 1, 1)
x = range(10)
series = list()
for i in range(3):
y_i = list()
for j in range(10):
y_i.append(random.randint(0, 50))
sns.lineplot(x=x, y=y_i, ax=ax, legend='brief')
plt.show()