По умолчанию, когда я вызываю matplotlib legend, вывод:
legend
Но в моем случае я хочу, чтобы текст имел цвет и я хочу удалить строку легенды.
Желаемый результат :
Как я могу это сделать?
Частичный успех
Мои поиски позволили мне только получить текст с правильными цветами
и прозрачность этих линий
Но есть в поле легенды все еще остается место.
Есть ли способ сделать это?
Я закончил тем, что нашел ответ:
Когда вы вызываете легенду, добавьте эти свойства
ax.legend(handlelength=0, handletextpad=0)
Эти строки называются дескрипторами, и вы устанавливаете их длину в 0 и без пэда между ними и текстом.