matplotlib.pyplot.savefig
-
matplotlib.pyplot.savefig(*args, **kwargs) -
Сохранение текущего рисунка.
Вызов:
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:
-
Строка с путем к файлу, объект Python-подобный файлу или, возможно, объект, зависящий от бэкэнда, такой как
PdfPages.Если format равно None, а fname — строка, формат вывода определяется из расширения имени файла. Если у имени файла нет расширения, используется значение параметра rc
savefig.format.Если fname не является строкой, необходимо указать format, чтобы убедиться, что используется правильный бэкэнд.
Ключевые аргументы:
-
dpi: [ None | scalar > 0 | ‘figure’] - Разрешение в точках на дюйм. Если None, используется значение по умолчанию
savefig.dpiв файле matplotlibrc. Если ‘figure’, разрешение устанавливается в соответствии со значением свойства figure. - facecolor, edgecolor:
- цвета прямоугольника рисунка
- orientation: [ ‘landscape’ | ‘portrait’ ]
- не поддерживается во всех бэкендах; в настоящее время поддерживается только для вывода в формате PostScript
- papertype:
- Один из ‘letter’, ‘legal’, ‘executive’, ‘ledger’, ‘a0’ через ‘a10’, ‘b0’ через ‘b10’. Поддерживается только для вывода в формате PostScript.
- format:
- Одно из расширений файлов, поддерживаемых активным бэкэндом. Большинство бэкэндов поддерживают png, pdf, ps, eps и svg.
- transparent:
- Если True, области осей будут прозрачными; область рисунка также будет прозрачной, если не указаны facecolor и/или edgecolor через kwargs. Это полезно, например, для отображения графика поверх цветного фона на веб-странице. Прозрачность этих областей будет восстановлена до исходных значений после выхода из функции.
- frameon:
- Если True, область рисунка будет окрашена, если False, фон рисунка будет прозрачным. Если не указано, используется rcParam ‘savefig.frameon’.
- bbox_inches:
- Прямоугольник в дюймах. Сохраняется только указанная часть рисунка. Если ‘tight’, пытается определить прямоугольник с минимальными размерами рисунка.
- pad_inches:
- Количество отступа вокруг рисунка, когда bbox_inches равно ‘tight’.
- bbox_extra_artists:
- Список дополнительных элементов, которые будут учтены при расчете прямоугольника с минимальными размерами.
Примеры использования matplotlib.pyplot.savefig
© 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.savefig.html