Spec-Zone.ru › Matplotlib 3.4

matplotlib.axes.Axes.text

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

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

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

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

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

sstr

Текст.

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

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

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

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

Дополнительные параметры:
**kwargsСвойства Text.

Другие различные параметры текста.

Свойство Описание
agg_filter функция фильтра, которая принимает массив чисел с плавающей точкой (m, n, 3) и значение dpi, и возвращает массив чисел с плавающей точкой (m, n, 3)
alpha скаляр или None
animated bool
backgroundcolor цвет
bbox словарь с свойствами для patches.FancyBboxPatch
clip_box Bbox
clip_on bool
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 bool
label объект
linespacing число с плавающей точкой (кратное размеру шрифта)
math_fontfamily строка
multialignment или ma {'left', 'right', 'center'}
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 или None
verticalalignment или va {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
visible bool
wrap bool
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

Marker reference

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

BboxImage Demo

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

Creating annotated heatmaps

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

Boxplots

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

Bar of pie

График "столбец-пирог"

Using accented text in matplotlib

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

Labelling subplots

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

Mathtext

Mathtext

Multiline

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

Placing text boxes

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

Rendering math equations using TeX

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

Precise text layout

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

Text Rotation Relative To Line

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

Usetex Baseline Test

Тест Usetex Baseline

Text watermark

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

Text Commands

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

Hatch style reference

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

Anatomy of a figure

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

Bachelor's degrees by gender

Уровни бакалавриата по полу

Integral as the area under a curve

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

Shaded & power normalized rendering

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

The double pendulum problem

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

END_OF_DOCUMENT_MARKER
MATPLOTLIB **UNCHAINED**

МАТPLOTLIB БЕСПРЯЖЕНО

Data Browser

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

Pick Event Demo2

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

Cross hair cursor

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

Packed-bubble chart

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

Rasterization for vector graphics

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

Text annotations in 3D

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

Anscombe's quartet

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

Annotate Explain

Объяснить аннотацию

Annotate Text Arrow

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

Connection styles for annotations

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

Custom box styles

Настраиваемые стили рамки

Pgf Fonts

Шрифты Pgf

Pgf Texsystem

Система Pgf Tex

Simple Annotate01

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

The Lifecycle of a Plot

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

Artist tutorial

Учебник по объектам Artist

Path Tutorial

Путевой учебник

Transformations Tutorial

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

Specifying Colors

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

Choosing Colormaps in Matplotlib

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

Text in Matplotlib Plots

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

Text properties and layout

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

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

Spec-Zone.ru

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