Метод Matplotlib.pyplot.savefig в Python

Метод Matplotlib.pyplot.savefig() сохраняет текущую фигуру, созданную после построения данных.

Синтаксис

Аргументы

Функция matplotlib.pyplot.savefig() в Python имеет один обязательный аргумент в качестве параметра и несколько необязательных:

  1. fname: аргумент fname принимает строковое значение в качестве значения. Это обязательный аргумент. В качестве значения принимается имя файла, в котором хранится изображение.
  2. dpi: обозначает количество точек на дюйм. Принимает числа с плавающей запятой в качестве значений. Этот аргумент описывает разрешение, в котором создается изображение.
  3. format: принимает строковое значение в качестве значения. Этот аргумент определяет формат файла как значение. В этом аргументе передается формат, в котором хранится файл. Некоторые из форматов: png, pdf, SVG и т. д.
  4. metadata: принимает словарь в качестве значения для этого аргумента. В этом аргументе передается пара ключ-значение.
  5. bbox_inches: этот аргумент принимает строковые значения. Данная часть изображения только сохраняется.
  6. pad_inches: в этом аргументе передается количество отступов вокруг изображения. В качестве значения принимает число с плавающей запятой.
  7. facecolor: в этом аргументе задается основной цвет изображения.
  8. edgecolor: в этом аргументе задается цвет края изображения.
  9. backend: в качестве значения этого аргумента принимается строковое значение. Бэкенд указан в этом аргументе.
  10. orientation: в этом аргументе задается ориентация, в которой изображение должно быть сохранено. Существует два типа ориентации: портретная и альбомная.
  11. papertype: тип бумаги, указанный в этом аргументе. Некоторыми видами бумаг являются письма, юридические, исполнительные и т.д.
  12. transparent: это логическое значение. Если True, то патчи осей прозрачны.
  13. bbox_extra_artists: в этом аргументе передается список дополнительных исполнителей. Этот аргумент принимает список в качестве значения для этого аргумента.
  14. pil_kwargs: в этом аргументе передаются дополнительные аргументы, передаваемые изображению. Этот аргумент принимает значение словаря в качестве значения этой функции.

Возвращаемое значение

Функция Matplotlib.pyplot.savefig() сохраняет графики или диаграммы в виде изображения в указанном месте.

Пример 1

Выход

Использование функции Matplotlib savefig

В этой программе мы импортировали matplotlib.pyplot для построения диаграммы рассеяния и сохранения созданной диаграммы рассеяния.

Библиотека matplotlib состоит из всех функций для построения различных типов графиков и диаграмм. Затем мы импортировали библиотеку numpy для создания координат x и y. Затем мы передали эти две координаты в функцию рассеяния.

Функция savefig() создает точечную диаграмму, комбинируя координаты x и y. Точечная диаграмма используется, когда точки данных разбросаны неупорядоченно. В этом примере точки данных неупорядочены; следовательно, этот пример правильно описывает точечную диаграмму.

Затем мы сохранили созданную диаграмму рассеяния с помощью функции savefig(). Мы передали имя файла в качестве аргумента и дали Scatter.png в качестве имени файла. Функция savefig() сохраняет изображение в папку с программным файлом. Мы можем открыть файл Scatter.png.

Пример 2

Выход

Пример функции Matplotlib.pyplot.savefig()

В этой программе мы импортировали matplotlib.pyplot для построения гистограммы и для сохранения созданной диаграммы.

Библиотека matplotlib состоит из всех функций для построения различных типов графиков и диаграмм. Затем мы импортировали numpy для создания координат x. Этот массив x состоит из имен субъектов.

Затем мы создали Y-массив. Массив numpy состоит из предметных знаков. Эти два массива передаются в функцию bar. Массив x нанесен по оси x, а метки нанесены по оси y.

Эта гистограмма строит столбчатую диаграмму по теме и меткам темы. Затем мы сохранили созданную гистограмму с помощью функции savefig. Мы передали имя файла как bar.png, затем bbox_inches как плотное, затем основной цвет как желтый, а цвет края как белый.

Наконец, мы сохранили изображение в альбомной ориентации. Это изображение хранится в рабочей папке файла Python.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python