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) -
Создаёт новую фигуру.
Параметры: num : целое число или строка, необязательно, по умолчанию: None
Если не указано, будет создана новая фигура, и номер фигуры будет инкрементирован. Объект фигуры хранит этот номер в атрибуте
number. Если num указан, и фигура с этим идентификатором уже существует, она будет активирована, и будет возвращена ссылка на неё. Если фигура не существует, она будет создана и возвращена. Если num является строкой, заголовок окна будет установлен наnumданной фигуры.figsize : кортеж целых чисел, необязательно, по умолчанию: None
ширина, высота в дюймах. Если не указано, используется значение по умолчанию из rc figure.figsize.
dpi : целое число, необязательно, по умолчанию: None
разрешение фигуры. Если не указано, используется значение по умолчанию из rc figure.dpi.
facecolor :
цвет фона. Если не указано, используется значение по умолчанию из rc figure.facecolor.
edgecolor :
цвет границы. Если не указано, используется значение по умолчанию из rc figure.edgecolor.
frameon : bool, необязательно, по умолчанию: True
Если False, рамка фигуры не будет отрисована.
FigureClass : класс, производный от matplotlib.figure.Figure
Можно использовать пользовательский экземпляр Figure.
clear : bool, необязательно, по умолчанию: False
Если True и фигура уже существует, она будет очищена.
Возвращаемые значения: figure : Figure
Экземпляр Figure, который также будет передан в new_figure_manager в бэкендах, что позволяет подключать пользовательские классы Figure к интерфейсу pylab. Дополнительные ключевые слова будут переданы в функцию инициализации 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–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.figure.html