Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.text

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

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

Добавляет текст s на Axes в позиции x, y в координатах данных, по умолчанию horizontalalignment относительно left и verticalalignment в baseline. См. Выравнивание текста.

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

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

sstr

Текст.

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

Не рекомендуется

Использование fontdict не рекомендуется. Параметры должны передаваться как отдельные ключевые аргументы или с помощью распаковки словаря text(..., **fontdict).

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

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

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

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

Дополнительные параметры текста.

Свойство

Описание

agg_filter

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

alpha

скаляр или None

animated

bool

antialiased

bool

backgroundcolor

цвет

bbox

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

clip_box

неизвестно

clip_on

неизвестно

clip_path

неизвестно

color или c

цвет

figure

Figure

fontfamily или family или fontname

{НАЗВАНИЕ_ШРИФТА, '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

(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)

snap

bool или None

text

объект

transform

Transform

transform_rotates_text

bool

url

строка

usetex

bool, по умолчанию: rcParams["text.usetex"] (по умолчанию: False)

verticalalignment или va

{'основание', 'низ', 'центр', 'центр_основание', 'верх'}

visible

bool

wrap

bool

x

float

y

float

zorder

float

Примеры

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

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

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

>>> 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.axes.Axes.text

Справочник по маркерам

Справочник по маркерам

Демонстрация BboxImage

Демонстрация BboxImage

Создание аннотированных тепловых карт

Создание аннотированных тепловых карт

Диаграммы размаха

Диаграммы размаха

Текст с диакритическими знаками

Текст с диакритическими знаками

Угловые аннотации на стрелках скобок

Угловые аннотации на стрелках скобок

Демонстрация стрелок

Демонстрация стрелок

Режим вращения текста

Режим вращения текста

Справочник по стилям стрелок для аннотаций

Справочник по стилям стрелок для аннотаций

Подписи подграфиков

Подписи подграфиков

Mathtext

Mathtext

Набор шрифтов для математического текста

Набор шрифтов для математического текста

Многострочный текст

Многострочный текст

Размещение текстовых блоков

Размещение текстовых блоков

Последовательное создание объектов текста с различными свойствами

Последовательное создание объектов текста с различными свойствами

Рендеринг математических уравнений с помощью TeX

Рендеринг математических уравнений с помощью TeX

Выравнивание текста

Выравнивание текста

Команды текста

Команды текста

Поворот текста относительно линии

Поворот текста относительно линии

Тест выравнивания с usetex

Тест выравнивания с usetex

Текст-водолей

Текст-водолей

Список именованных цветов

Список именованных цветов

Рисование декоративных прямоугольников

Рисование декоративных прямоугольников

Справочник по стилям штриховки

Справочник по стилям штриховки

Анатомия фигуры

Анатомия фигуры

Интеграл как площадь под кривой

Интеграл как площадь под кривой

Оттененный рендеринг с нормализацией мощности

Оттененный рендеринг с нормализацией мощности

События масштабирования и перемещения перекрывающихся осей

События масштабирования и перемещения перекрывающихся осей

Цены на акции за 32 года

Цены на акции за 32 года

Задача двойного математического маятника

Задача двойного математического маятника

MATPLOTLIB UNCHAINED

MATPLOTLIB UNCHAINED

Перекрестие курсора

Перекрестие курсора

Просмотр данных

Просмотр данных

Демонстрация события выбора 2

Демонстрация события выбора 2

Диаграмма с упакованными пузырьками

Диаграмма с упакованными пузырьками

Растрирование векторной графики

Растрирование векторной графики

Текстовые аннотации в 3D

Текстовые аннотации в 3D

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

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

Диаграмма Исикавы

Диаграмма Исикавы

Позиционеры и форматеры дат

Позиционеры и форматеры дат

Курсор мыши

Курсор мыши

Аннотировать объяснение

Аннотировать объяснение

Аннотировать текстовую стрелку

Аннотировать текстовую стрелку

Стили соединений для аннотаций

Стили соединений для аннотаций

Пользовательские стили рамок

Пользовательские стили рамок

Шрифты PGF

Шрифты PGF

PGF texsystem

PGF texsystem

Simple Annotate01

Simple Annotate01

Жизненный цикл графика

Жизненный цикл графика

Быстрый старт

Быстрый старт

Руководство по путям

Руководство по путям

Руководство по преобразованиям

Руководство по преобразованиям

Размещение нескольких осей на рисунке

Размещение нескольких осей на рисунке

Деления осей

Деления осей

Построение графиков дат и строк

Построение графиков дат и строк

Указание цветов

Указание цветов

Выбор цветовых карт в Matplotlib

Выбор цветовых карт в Matplotlib

Текст в Matplotlib

Текст в Matplotlib

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

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

Аннотации

Аннотации

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

Spec-Zone.ru

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