matplotlib.pyplot.savefig
-
matplotlib.pyplot.savefig(*args, **kwargs)[source] -
Сохранить текущую фигуру.
Вызов:
savefig(fname, dpi=None, facecolor='w', edgecolor='w', orientation='portrait', papertype=None, format=None, transparent=False, bbox_inches=None, pad_inches=0.1, frameon=None)Доступные форматы вывода зависят от используемого бэкэнда.
Параметры: -
fname : str or file-like object -
Строка с путём к файлу, или объект типа Python-подобного файла, или, возможно, какой-либо объект, зависящий от бэкэнда, например
PdfPages.Если format имеет значение None, а fname — строка, формат вывода определяется по расширению имени файла. Если у имени файла нет расширения, используется значение параметра rc
savefig.format.Если fname не является строкой, необходимо указать format, чтобы обеспечить использование правильного бэкэнда.
Другие параметры: -
dpi : [ None | scalar > 0 | 'figure'] -
Разрешение в точках на дюйм. Если None, используется значение по умолчанию
savefig.dpiиз файла matplotlibrc. Если 'figure', dpi будет установлено в значение фигуры. -
facecolor : color spec or None, optional -
Цвет заливки фигуры; если None, по умолчанию используется savefig.facecolor
-
edgecolor : color spec or None, optional -
Цвет обводки фигуры; если None, по умолчанию используется savefig.edgecolor
-
orientation : {'landscape', 'portrait'} -
не поддерживается всеми бэкендами; в настоящее время только для вывода в формате PostScript
-
papertype : str -
Одно из значений 'letter', 'legal', 'executive', 'ledger', 'a0' до 'a10', 'b0' до 'b10'. Поддерживается только для вывода в формате PostScript.
-
format : str -
Одно из расширений файлов, поддерживаемых активным бэкэндом. Большинство бэкэндов поддерживают png, pdf, ps, eps и svg.
-
transparent : bool -
Если True, все области осей будут прозрачными; область фигуры также будет прозрачной, если не указаны facecolor и/или edgecolor через kwargs. Это полезно, например, для отображения графика поверх цветного фона на веб-странице. Прозрачность этих областей будет восстановлена до исходных значений после выхода из этой функции.
-
frameon : bool -
Если True, область фигуры будет окрашенной, если False, фон фигуры будет прозрачным. Если не указано, будет использоваться rcParam 'savefig.frameon'.
-
bbox_inches : str or Bbox, optional -
Прямоугольник в дюймах. Сохраняется только указанная часть фигуры. Если 'tight', пытается определить прямоугольник фигуры, максимально плотно охватывающий её содержимое. Если None, используется savefig.bbox
-
pad_inches : scalar, optional -
Размер отступа вокруг фигуры, когда bbox_inches равен 'tight'. Если None, используется savefig.pad_inches
-
bbox_extra_artists : list of Artist, optional -
Список дополнительных элементов, которые будут учтены при вычислении прямоугольника tight bbox.
-
Примеры использования matplotlib.pyplot.savefig
© 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.savefig.html
|
|