Пытаясь настроить легенду для моего графика рассеяния морского происхождения с помощью plt.legend, текст выглядит нормально, но он продолжает ломать соответствующие маркеры легенды.
import matplotlib.pyplot as plt
import seaborn as sns
tips = sns.load_dataset("tips")
g = sns.scatterplot(x="total_bill", y="tip", hue="day",
data=tips, s=75, edgecolor='k')
# title
plt.legend(title='Day of Week', labels=['Thursday', 'Friday', 'Saturday', 'Sunday'])
sns.plt.show()
Текст выглядит хорошо, но точки рядом с каждой меткой перепутаны после первой. Первый элемент легенды в порядке, он пропускает маркер для второго элемента легенды, а последующие элементы легенды смещаются.