местоположение легенды matplotlib непонятно - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь разместить легенду на сюжете, но matplotlib разместить на месте непонятным образом. Кто-нибудь может сказать мне причину?

Содержимое изображения показывает детали.

1 Ответ

1 голос
/ 22 апреля 2020

Это поведение предназначено. В документации говорится, что вы можете использовать loc и bbox_to_anchor вместе. В этом случае loc указывает, какой угол легенды находится в bbox_to_anchor:

2-кортеж (x, y) размещает угол легенды, указанный в lo c в х, у. Например, чтобы поместить верхний правый угол легенды в центр осей (или фигуры), можно использовать следующие ключевые слова:

    loc='upper right', bbox_to_anchor=(0.5, 0.5)

Однако, если вы используете только loc легенда размещена так, как вы думали, она должна быть размещена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...