Як додати текст до підсхем у 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *