matplotlib.pyplot.figure
-
matplotlib.pyplot.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, clear=False, **kwargs)[source] -
Создаёт новую фигуру.
Параметры: -
num : integer or string, optional, default: none -
Если не указано, будет создана новая фигура, и номер фигуры будет увеличен. Объект фигуры хранит этот номер в
numberатрибуте. Если num указан, и фигура с этим идентификатором уже существует, она будет активирована, и будет возвращена ссылка на неё. Если эта фигура не существует, она будет создана и возвращена. Если num является строкой, заголовок окна будет установлен наnumэтой фигуры. -
figsize : tuple of integers, optional, default: None -
Ширина и высота в дюймах. Если не указано, по умолчанию используется значение rc figure.figsize.
-
dpi : integer, optional, default: None -
Разрешение фигуры. Если не указано, по умолчанию используется значение rc figure.dpi.
- facecolor :
-
Цвет фона. Если не указано, по умолчанию используется значение rc figure.facecolor.
- edgecolor :
-
Цвет рамки. Если не указано, по умолчанию используется значение rc figure.edgecolor.
-
frameon : bool, optional, default: True -
Если False, рамка фигуры не будет отображаться.
-
FigureClass : class derived from matplotlib.figure.Figure -
Можно использовать экземпляр фигуры custom Figure.
-
clear : bool, optional, default: False -
Если True и фигура уже существует, она очищается.
Возвращает: -
figure : Figure -
Экземпляр Figure, который также будет передан в new_figure_manager в бэкендах, что позволяет подключить пользовательские классы Figure к интерфейсу pylab. Дополнительные kwargs будут переданы в функцию инициализации figure.
Примечания
Если вы создаёте много фигур, убедитесь, что явно вызываете "close" для фигур, которые вы не используете, так как это позволит pylab правильно очистить память.
rcParams определяет значения по умолчанию, которые можно изменить в файле matplotlibrc
-
Примеры использования matplotlib.pyplot.figure
END_OF_DOCUMENT_MARKER END_OF_DOCUMENT_MARKER END_OF_DOCUMENT_MARKER END_OF_DOCUMENT_MARKER END_OF_DOCUMENT_MARKER
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.figure.html