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] -
Создать новую фигуру или активировать существующую.
Параметры: -
numint or str, optional -
Уникальный идентификатор фигуры.
Если фигура с таким идентификатором уже существует, эта фигура активируется и возвращается. Целое число относится к атрибуту
Figure.number, строка — к метке фигуры.Если нет фигуры с идентификатором или num не указан, создаётся новая фигура, активируется и возвращается. Если num — целое число, оно будет использоваться для атрибута
Figure.number, в противном случае используется автоматически сгенерированное целое число (начиная с 1 и увеличивается для каждой новой фигуры). Если num — строка, то метка фигуры и заголовок окна будут установлены на это значение. -
figsize(float, float), default: rcParams["figure.figsize"] (default: [6.4, 4.8]) -
Ширина и высота в дюймах.
-
dpifloat, default: rcParams["figure.dpi"] (default: 100.0) -
Разрешение фигуры в точках на дюйм.
-
facecolorcolor, default: rcParams["figure.facecolor"] (default: 'white') -
Цвет фона.
-
edgecolorcolor, default: rcParams["figure.edgecolor"] (default: 'white') -
Цвет границы.
-
frameonbool, default: True -
Если False, подавить отображение рамки фигуры.
-
FigureClasssubclass of Figure -
Используйте экземпляр
Figureдля пользовательской настройки. -
clearbool, default: False -
Если True и фигура уже существует, она очищается.
-
tight_layoutbool or dict, default: rcParams["figure.autolayout"] (default: False) -
Если
False, используйте subplotpars. ЕслиTrue, отрегулируйте параметры подграфиков с помощьюtight_layoutсо значениями по умолчанию для отступов. При предоставлении словаря с ключамиpad,w_pad,h_pad, иrect, значения по умолчанию для отступовtight_layoutбудут переопределены. -
constrained_layoutbool, default: rcParams["figure.constrained_layout.use"] (default: False) -
Если
True, используйте ограниченную компоновку для регулировки расположения элементов графика. Подобноtight_layout, но разработан более гибко. См. Руководство по ограниченной компоновке для примеров. (Примечание: не работает сadd_subplotилиsubplot2grid.) - **kwargs : необязательно
-
См.
Figureдля других возможных аргументов.
Возвращает: Примечания
Если вы создаёте много фигур, убедитесь, что явно вызываете
pyplot.closeдля фигур, которые вы не используете, так как это позволит pyplot правильно освободить память.rcParamsопределяет значения по умолчанию, которые могут быть изменены в файле matplotlibrc. -
Примеры использования matplotlib.pyplot.figure
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/3.3.3/api/_as_gen/matplotlib.pyplot.figure.html