Субтитры в легенде Matplotlib

Я делаю некоторые графики с помощью matplotlib, и у меня есть легенда, которая сообщает зрителю, с какими датчиками были записаны точки. Существует несколько датчиков разных типов, и я бы хотел, чтобы в легенде были субтитры, чтобы сообщить зрителю, какой тип датчика есть в каждой группе. У меня есть рабочее решение, но это немного хак, показано здесь:

Когда легенда создается, она принимает два важных аргумента: список маркеров легенды и список меток легенды. Мое текущее решение состоит в том, чтобы установить маркер субтитров в виде белого прямоугольника с белым контуром и сделать так, чтобы метка субтитров была окружена двумя символами новой строки. Это выглядит хорошо, но выглядело бы намного более профессионально, если бы субтитры не были с отступом. Два обходных пути, которые я попробовал, - установить для маркера субтитра значение «Нет», а также для маркера субтитра установить нужную строку субтитров, а для метки - пустую строку. Ни один не работал. У кого-нибудь есть опыт с этим? Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос