Как добавить текст к подграфикам в matplotlib


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

 import matplotlib. pyplot as plt

#define subplot layout
fig, ax = plt. subplots (2, 1, figsize=(7,4))

#add text at specific locations in subplots
ax[0]. text (1.5, 20, ' Here is some text in the first subplot ')
ax[1]. text (2, 10, ' Here is some text in the second subplot ')

В этом конкретном примере добавляется текст к первому подграфику с координатами (x,y) (1,5,20) и текст ко второму подграфику с координатами (x,y) (2,10) .

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

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

Следующий код показывает, как создать два подграфика в Matplotlib, расположенные в макете с двумя строками и одним столбцом:

 import matplotlib. pyplot as plt

#define subplot layout
fig, ax = plt. subplots (2, 1, figsize=(7,4))
fig. tight_layout ()

#define data
x = [1, 2, 3]
y = [7, 13, 24]

#create subplots
ax[0]. plot (x,y,color=' red ')
ax[1]. plot (x,y,color=' blue ') 

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

 import matplotlib. pyplot as plt

#define subplot layout
fig, ax = plt. subplots (2, 1, figsize=(7,4))
fig. tight_layout ()

#define data
x = [1, 2, 3]
y = [7, 13, 24]

#create subplots
ax[0]. plot (x,y,color=' red ')
ax[1]. plot (x,y,color=' blue ')

#add text at specific locations in subplots
ax[0]. text (1.5, 20, ' Here is some text in the first subplot ')
ax[1]. text (2, 10, ' Here is some text in the second subplot ')

Matplotlib добавляет текст в подграфики

Обратите внимание, что текст был добавлен к каждому подграфику в указанных нами координатах (x,y).

Обратите внимание, что мы использовали ax[0] для ссылки на первый подграфик и ax[1] для ссылки на второй подграфик.

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

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *