Я пытаюсь позиционировать легенду о фигуре matplotlib точно в верхнем правом углу осей, так что между краями легенды и краями осей нет крошечных участков линии. Я хотел бы сделать это, вызвав методы объекта Legend напрямую, например Legend.set_bbox_to_anchor()
, но мои попытки, похоже, вообще не перемещают легенду.Как закрепить верхний правый угол Легенды в верхнем правом углу осей в matplotlib?
Вот моя последняя попытка:
leg.set_bbox_to_anchor((1,1), transform = ax.transAxes)
где leg
является объектом Legend и ax
является родительский объект топоры. Есть ли у вас идеи, как я могу это достичь?
Но это не требует, чтобы вы знали что-либо о объекте осей, поскольку вы используете его при создании легенды – tom