Метод Matplotlib.pyplot.subplots()

Matplotlib.pyplot.subplots() — это библиотечная функция, которая создает подграфик для заданных точек и отображает график в качестве вывода. Эта функция строит несколько графиков внутри одного графика. Функция subplots() создает подграфик внутри одного графика.

Синтаксис

Параметры

Аргументы функции matplotlib.pyplot.subplots() являются необязательными:

  1. nrows, ncols: внутри этого аргумента передается количество строк и столбцов. По умолчанию он сохраняется равным 1.
  2. sharex, sharey: принимает логическое значение. Если True, он разделяет соответствующие оси x и y, также принимает такие значения, как all, none, row и col. По умолчанию ему присвоено значение False.
  3. squeeze: этот аргумент принимает логическое значение в качестве значения. Если True, дополнительные размеры удаляются, когда они не используются. Если False, то эта функция всегда возвращает двумерный массив. По умолчанию значение передается как True.
  4. subplot_kw: этот аргумент принимает словарь в качестве значения. dict передается с ключевыми словами для добавления subplot в plot.
  5. gridspec_kw: этот аргумент принимает словарь в качестве значения. dict передается с ключевыми словами для создания сетки, в которой размещаются подзаголовки.

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

Функция matplotlib.pyplot.subplots() возвращает фигуру и возвращает массив. Этот массив состоит из осей.

Пример 1

Выход

Применение Matplotlib.pyplot.subplots()

В этой программе у нас есть matplotlib.pyplot для построения подзаголовка. Библиотека matplotlib состоит из всех функций для построения различных типов графиков и диаграмм.

Мы импортировали numpy для создания координат x и координат y. Затем мы создали другие точки для построения второго графика.

Мы создали subplot с 2 строками. Оси для 1-го графика сохраняются как 1-я строка и 1-й столбец. Затем мы передали координаты x и y в функцию графика. Эта функция создает прямую линию, комбинируя координаты x и y.

Затем мы изменили оси подграфика на вторую строку и первый столбец. Затем мы отобразили график с помощью функции show. В этом примере мы создали два графика на одном графике.

Пример 2

Выход

Пример использования Matplotlib.pyplot.subplots()

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

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

Мы создали подзаголовок с осями в качестве 1-й строки и 1-го столбца. Затем мы передали координаты x и y в функцию рассеивания с розовым цветом, зеленым цветом края и маркером в виде треугольника.

Это создает точечный график в 1-й строке и 1-м столбце. Затем подграфик изменяется на оси как 1-я строка и 2-й столбец. Затем мы передали точки x1 и y1 в функцию рассеяния с синим цветом и желтым цветом ребра, а маркер — в виде звезды. Это создает подзаголовок в 1-й строке и 2-м столбце.

Затем мы использовали функцию show для отображения сгенерированного графика рассеяния. В этом примере две диаграммы рассеяния построены на одном графике.

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

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

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