Spec-Zone.ru › Matplotlib 3.6

matplotlib.pyplot.text

matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)[source]

Добавить текст на Axes.

Добавляет текст s на Axes в позиции x, y в координатах данных.

Параметры:
x, yfloat

Позиция для размещения текста. По умолчанию, в координатах данных. Система координат может быть изменена с помощью параметра transform.

sstr

Текст.

fontdictdict, по умолчанию: None

Словарь для переопределения свойств текста. Если fontdict равен None, значения по умолчанию определяются rcParams.

Возвращает:
Text

Созданный экземпляр Text.

Другие параметры:
**kwargsText свойства.

Другие параметры текста.

Свойство

Описание

agg_filter

функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

скаляр или None

animated

bool

backgroundcolor

цвет

bbox

словарь с свойствами для patches.FancyBboxPatch

clip_box

неизвестно

clip_on

неизвестно

clip_path

неизвестно

color или c

цвет

figure

Figure

fontfamily или family

{НАЗВАНИЕ_ШРИФТА, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}

fontproperties или font или font_properties

font_manager.FontProperties или str или pathlib.Path

fontsize или size

вещественное число или {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}

fontstretch или stretch

{числовое значение в диапазоне 0-1000, 'ultra-condensed', 'extra-condensed', 'condensed', 'semi-condensed', 'normal', 'semi-expanded', 'expanded', 'extra-expanded', 'ultra-expanded'}

fontstyle или style

{'normal', 'italic', 'oblique'}

fontvariant или variant

{'normal', 'small-caps'}

fontweight или weight

{числовое значение в диапазоне 0-1000, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy', 'extra bold', 'black'}

gid

строка

horizontalalignment или ha

{'left', 'center', 'right'}

in_layout

bool

label

объект

linespacing

вещественное число (кратное размеру шрифта)

math_fontfamily

строка

mouseover

bool

multialignment или ma

{'left', 'right', 'center'}

parse_math

bool

path_effects

AbstractPathEffect

picker

None или bool или вещественное число или вызываемый объект

position

(вещественное число, вещественное число)

rasterized

bool

rotation

вещественное число или {'vertical', 'horizontal'}

rotation_mode

{None, 'default', 'anchor'}

sketch_params

(scale: вещественное число, length: вещественное число, randomness: вещественное число)

snap

bool или None

text

объект

transform

Transform

transform_rotates_text

bool

url

строка

usetex

bool или None

verticalalignment или va

{'bottom', 'baseline', 'center', 'center_baseline', 'top'}

visible

bool

wrap

bool

x

вещественное число

y

float

zorder

float

Примеры

Индивидуальные ключевые аргументы могут быть использованы для переопределения любого заданного параметра:

>>> text(x, y, s, fontsize=12)

По умолчанию преобразование указывает, что текст находится в координатах данных, альтернативно, вы можете указать текст в координатах оси ((0, 0) — нижний левый угол, (1, 1) — верхний правый угол). Приведенный ниже пример размещает текст в центре оси:

>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center',
...      verticalalignment='center', transform=ax.transAxes)

Вы можете поместить прямоугольную рамку вокруг экземпляра текста (например, для установки цвета фона), используя ключевое слово bbox. bbox — это словарь свойств Rectangle. Например:

>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))

Примеры использования matplotlib.pyplot.text

Figure size in different units

Размер фигуры в разных единицах

Размер фигуры в разных единицах
Auto-wrapping text

Автоматическое обрезание текста

Автоматическое обрезание текста
Styling text boxes

Стиль текстовых блоков

Стиль текстовых блоков
Controlling style of text and labels using a dictionary

Управление стилем текста и меток с помощью словаря

Управление стилем текста и меток с помощью словаря
Pyplot Mathtext

Pyplot Mathtext

Pyplot Mathtext
Pyplot Text

Pyplot Text

Pyplot Text
Reference for Matplotlib artists

Справочник по элементам Matplotlib

Справочник по элементам Matplotlib
Close Event

Событие закрытия

Событие закрытия
transforms.offset_copy

transforms.offset_copy

transforms.offset_copy
Pyplot tutorial

Учебник по Pyplot

Учебник по Pyplot
Path effects guide

Руководство по эффектам траекторий

Руководство по эффектам траекторий
Text properties and layout

Свойства текста и его расположение

Свойства текста и его расположение
Annotations

Аннотации

Аннотации

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.pyplot.text.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API