В чем разница между figure () и add_axes ()? - PullRequest
0 голосов
/ 15 апреля 2020

Ну, я думал, что здесь уже будет ответ, но я получил закрытие В чем различия между add_axes и add_subplot? , что не совсем то, что я ищу. Чем отличаются figure () и add_axes () от pyplot?

В учебнике Matplotlib говорится, что фигура - это целая фигура, а add_axes - это то, что мы называем сюжетом. Но в чем разница? Я пошел на это, потому что заметил, что мы можем изменить размер графика, используя оба, например, когда мы делаем plt.figure (figsize = (8,12)) или когда мы делаем fig.add_axes ([0, 0, 2, 2]) , Так чего же мне не хватает в понятиях этих двух?

Заранее спасибо.

1 Ответ

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

Фигура - это холст, на котором нарисованы элементы. Таким образом, figsize определяет общий, конечный размер вашего изображения.

Оси, созданные с помощью add_axes() или add_subplot(), определяют «область построения» с некоторыми осями (обычно X и Y), на которых точки и линии могут быть нарисованы. Если у вас есть только один набор осей на фигуре, то эти оси могут занимать все пространство фигуры. Но у вас есть несколько осей на фигуру, и в этом случае они разделяют общую площадь холста фигуры.

Вы можете обратиться к этому документу Анатомия фигуры для получения более подробной информации

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