Spec-Zone.ru › Matplotlib 3.3

matplotlib.axes.Axes.text

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

Добавить текст на область графика.

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

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

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

sstr

Текст.

fontdictdict, default: None

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

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

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

Другие параметры:
**kwargsText properties.

Прочие параметры для текста.

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha число с плавающей точкой или None
animated логическое значение
backgroundcolor цвет
bbox словарь с параметрами для patches.FancyBboxPatch
clip_box Bbox
clip_on логическое значение
clip_path Объект Patch или (Path, Transform) или None
color или c цвет
contains неизвестно
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 {'center', 'right', 'left'}
in_layout логическое значение
label объект
linespacing число с плавающей точкой (кратное размеру шрифта)
multialignment или ma {'left', 'right', 'center'}
path_effects AbstractPathEffect
picker None или логическое значение или вызываемая функция
position (число с плавающей точкой, число с плавающей точкой)
rasterized логическое значение или None
rotation число с плавающей точкой или {'vertical', 'horizontal'}
rotation_mode {None, 'default', 'anchor'}
sketch_params (масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
snap логическое значение или None
text объект
transform Transform
url строка
usetex логическое значение или None
verticalalignment или va {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
visible логическое значение
wrap логическое значение
x число с плавающей точкой
y число с плавающей точкой
zorder число с плавающей точкой

Примеры

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

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

Discrete distribution as horizontal bar chart

Дискретное распределение в виде горизонтальной столбчатой диаграммы

Join styles and cap styles

Стиль соединения и стиль концов

Marker reference

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

BboxImage Demo

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

Creating annotated heatmaps

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

Boxplots

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

Bar of pie

Столбец-пирог

Using accented text in matplotlib

Использование текста с диакритическими знаками в matplotlib

Demo Text Rotation Mode

Демонстрация режима поворота текста

Mathtext Demo

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

Rendering math equations using TeX

Отображение математических уравнений с использованием TeX

Precise text layout

Точное расположение текста

Text Rotation Relative To Line

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

Usetex Baseline Test

Тест базовой линии usetex

Text watermark

Водяной знак текста

Pyplot Mathtext

Pyplot Mathtext

Text Commands

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

List of named colors

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

Drawing fancy boxes

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

Anatomy of a figure

Анатомия рисунка

Bachelor's degrees by gender

Уровень бакалавриата по половому признаку

Integral as the area under a curve

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

END_OF_DOCUMENT_MARKER
Shaded & power normalized rendering

Оттенённая и нормализованная по мощности визуализация

The double pendulum problem

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

MATPLOTLIB **UNCHAINED**

MATPLOTLIB НЕПРИВЯЗАННЫЙ

Data Browser

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

Pick Event Demo2

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

Cross hair cursor

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

Rasterization Demo

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

Text annotations in 3D

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

Placing text boxes

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

Anscombe's quartet

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

Tick formatters

Форматировщики шкал

Annotate Explain

Объяснение аннотаций

Annotate Text Arrow

Аннотация стрелкой

Connectionstyle Demo

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

Custom box styles

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

Simple Annotate01

Простая аннотация01

The Lifecycle of a Plot

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

Artist tutorial

Учебник по элементам

Path Tutorial

Учебник по путям

Transformations Tutorial

Учебник по преобразованиям

Specifying Colors

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

Text in Matplotlib Plots

Текст в графиках Matplotlib

Text properties and layout

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

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

Spec-Zone.ru

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