Как добавить заголовок к подзаговорам в Matplotlib (с примерами)

Как добавить заголовок к подзаговорам в Matplotlib (с примерами)

Вы можете использовать следующий базовый синтаксис, чтобы добавить заголовок к подзаголовку в Matplotlib:

ax[0, 1].set_title('Subplot Title' )

В следующих примерах показано, как использовать этот синтаксис на практике.

Пример 1: добавьте заголовки к подграфикам в Matplotlib

В следующем коде показано, как создать сетку из подграфиков 2×2 и указать название каждого подграфика:

import matplotlib.pyplot as plt

#define subplots
fig, ax = plt.subplots(2, 2)

#define subplot titles
ax[0, 1].set_title('First Subplot' )
ax[0, 1].set_title('Second Subplot')
ax[1, 0].set_title('Third Subplot')
ax[1, 1].set_title('Fourth Subplot') 

Обратите внимание, что каждый подсюжет имеет уникальный заголовок.

Пример 2: добавление настраиваемых заголовков к подграфикам в Matplotlib

Мы можем использовать следующие аргументы для настройки заголовков подзаголовков:

  • fontsize : размер шрифта заголовка
  • loc : расположение заголовка («слева», «в центре», «справа»)
  • x, y : координаты (x, y) заголовка
  • color : цвет шрифта заголовка
  • fontweight : вес шрифта заголовка

Следующий код показывает, как использовать эти аргументы на практике:

import matplotlib.pyplot as plt

#define subplots
fig, ax = plt.subplots(2, 2)

#define subplot titles
ax[0, 0].set_title('First Subplot', fontsize= 18 , loc='left')
ax[0, 1].set_title('Second Subplot', x= .75 , y= .9 )
ax[1, 0].set_title('Third Subplot', color='red')
ax[1, 1].set_title('Fourth Subplot', fontweight='bold')

Используя эти различные аргументы, вы можете настроить заголовки подсюжетов так, как вам хочется.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Matplotlib:

Как настроить размер подзаголовка в Matplotlib
Как настроить интервал между подграфиками Matplotlib
Как настроить позицию заголовка в Matplotlib

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.