текст
matplotlib.text
Классы для включения текста в график.
-
class matplotlib.text.Annotation(s, xy, xytext=None, xycoords='data', textcoords=None, arrowprops=None, annotation_clip=None, **kwargs)[source] -
Bases:
matplotlib.text.Text,matplotlib.text._AnnotationBaseПодпишите точку
xyтекстомs.Дополнительные ключевые параметры передаются в
Text.Параметры: -
s : str -
Текст аннотации
-
xy : iterable -
Последовательность длиной 2, определяющая точку (x,y) для аннотации
-
xytext : iterable, optional -
Последовательность длиной 2, определяющая положение текста (x,y). Если None, по умолчанию используется
xy. -
xycoords : str, Artist, Transform, callable or tuple, optional -
Система координат, в которой задана
xy.Для
strдопустимые значения:Свойство Описание 'figure points' точки от нижнего левого угла фигуры 'figure pixels' пиксели от нижнего левого угла фигуры 'figure fraction' доля фигуры от нижнего левого угла 'axes points' точки от нижнего левого угла осей 'axes pixels' пиксели от нижнего левого угла осей 'axes fraction' доля осей от нижнего левого угла 'data' используйте систему координат объекта, к которому добавляется аннотация (по умолчанию) 'polar' (theta,r), если не родные координаты 'data' Если передан объект
Artist, единицы — это доля, если это область его границ.Если передан объект
Transform, используйте его для преобразованияxyв экранные координатыЕсли вызываемый объект, он должен принять объект
RendererBaseи вернуть объектTransformилиBboxЕсли
tuple, это должна быть кортеж длиной 2 из str,Artist,Transformили вызываемых объектов. Первый преобразователь используется для координаты x, а второй для y.См. Расширенная аннотация для получения дополнительной информации.
По умолчанию
'data' -
textcoords : str, Artist, Transform, callable or tuple, optional -
Система координат, в которой задан
xytext, которая может отличаться от системы координат, используемой дляxy.Все значения
xycoordsдопустимы, а также следующие строки:Свойство Описание 'offset points' смещение (в пунктах) от значения xy 'offset pixels' смещение (в пикселях) от значения xy по умолчанию — вход
xycoords -
arrowprops : dict, optional -
Если не равно None, свойства, используемые для рисования стрелки
FancyArrowPatchмеждуxyиxytext.Если
arrowpropsне содержит ключа'arrowstyle', допустимые ключи:Ключ Описание width ширина стрелки в пунктах headwidth ширина основания головки стрелки в пунктах headlength длина головки стрелки в пунктах shrink доля общей длины, чтобы «уменьшить» с обеих концов ? любой ключ для matplotlib.patches.FancyArrowPatchЕсли
arrowpropsсодержит ключ'arrowstyle', вышеперечисленные ключи запрещены. Допустимые значения'arrowstyle':Имя Атрибуты '-'None '->'head_length=0.4,head_width=0.2 '-['widthB=1.0,lengthB=0.2,angleB=None '|-|'widthA=1.0,widthB=1.0 '-|>'head_length=0.4,head_width=0.2 '<-'head_length=0.4,head_width=0.2 '<->'head_length=0.4,head_width=0.2 '<|-'head_length=0.4,head_width=0.2 '<|-|>'head_length=0.4,head_width=0.2 'fancy'head_length=0.4,head_width=0.4,tail_width=0.4 'simple'head_length=0.5,head_width=0.5,tail_width=0.2 'wedge'tail_width=0.3,shrink_factor=0.5 Допустимые ключи для
FancyArrowPatch:Ключ Описание arrowstyle стиль стрелки connectionstyle стиль соединения relpos по умолчанию (0.5, 0.5) patchA по умолчанию — граница текста patchB по умолчанию — None shrinkA по умолчанию — 2 пункта shrinkB по умолчанию — 2 пункта mutation_scale по умолчанию — размер текста (в пунктах) mutation_aspect по умолчанию — 1. ? любой ключ для matplotlib.patches.PathPatchПо умолчанию None
-
annotation_clip : bool, optional -
Управляет видимостью аннотации, когда она выходит за область осей.
Если
True, аннотация будет отображаться только тогда, когдаxyнаходится внутри осей. ЕслиFalse, аннотация всегда будет отображаться независимо от ее положения.По умолчанию
None, что ведет себя какTrueтолько если xycoords — "data".
Возвращает: - Аннотация
-
anncoords
-
contains(event)[source] -
Проверка, произошла ли активация события мыши в области.
В случае с текстом попадание — True в любом месте прямоугольника, содержащего текст.
Возвращает True или False.
-
draw(renderer)[source] -
Отображение объекта
Annotationв заданном renderer.
-
get_window_extent(renderer=None)[source] -
Возвращает объект
Bbox, определяющий область текста и аннотированной стрелки в единицах отображения.renderer по умолчанию — атрибут _renderer объекта текста. Он не присваивается до первого выполнения
draw(), поэтому вы должны использовать этот параметр, если хотите вызватьget_window_extent()до первогоdraw(). Для получения областей веб-страниц проще вызвать метод после сохранения фигуры. Используемая по умолчанию dpi — self.figure.dpi; dpi рендера не имеет значения.
-
-
set_figure(fig)[source] -
Установите экземпляр
Figure, к которому принадлежит элемент.Параметры: -
fig : Figure
-
-
update_positions(renderer)[source] -
«Обновление пиксельных координат аннотированной точки и текста.
-
xyann
-
-
class matplotlib.text.OffsetFrom(artist, ref_coord, unit='points')[source] -
Базы:
objectВспомогательный вызываемый класс для работы с
AnnotationПараметры: -
artist : Artist, BboxBase, or Transform -
Объект, от которого вычисляется смещение.
-
ref_coord : length 2 sequence -
Если
artistявляетсяArtistилиBboxBase, это значение — положение начала смещения в долях отartistграницы.Если
artist— преобразование, то начало смещения — результат применения преобразования к этому значению. -
unit : {'points, 'pixels'} -
Единицы экрана (пиксели или точки) для ввода смещения.
-
get_unit()[source] -
Единицы ввода для преобразования, используемого в
__call__
-
set_unit(unit)[source] -
Единицы ввода для преобразования, используемого в
__call__Параметры: -
unit : {'points', 'pixels'}
-
-
-
class matplotlib.text.Text(x=0, y=0, text='', color=None, verticalalignment='baseline', horizontalalignment='left', multialignment=None, fontproperties=None, rotation=None, linespacing=None, rotation_mode=None, usetex=None, wrap=False, **kwargs)[source]
-
Bases:
matplotlib.artist.ArtistОбработка хранения и отрисовки текста в координатах окна или данных.
Создайте экземпляр
Textв точке x, y со строкой text.Допустимые ключевые аргументы:
Свойство Описание agg_filterФункция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) alphaВещественное число (от 0.0 — прозрачный до 1.0 — непрозрачный) animatedБулево значение backgroundcolorЛюбой цвет matplotlib bboxСвойства FancyBboxPatch clip_boxЭкземпляр matplotlib.transforms.Bboxclip_onБулево значение clip_path[ ( Path,Transform) |Patch| None ]colorЛюбой цвет matplotlib containsВызываемая функция familyили fontfamily или fontname или name[НАЗВАНИЕ ШРИФТА | 'serif' | 'sans-serif' | 'cursive' | 'fantasy' | 'monospace' ] figureЭкземпляр Figurefontpropertiesили font_propertiesЭкземпляр matplotlib.font_manager.FontPropertiesgidСтрока-идентификатор horizontalalignmentили ha[ 'center' | 'right' | 'left' ] labelОбъект linespacingВещественное число (кратное размеру шрифта) multialignmentили ma['left' | 'right' | 'center' ] path_effectsAbstractPathEffectpicker[None | bool | float | вызываемая функция] position(x,y) rasterizedbool или None rotation[ угол в градусах | 'vertical' | 'horizontal' ] rotation_mode[ None | "default" | "anchor" ] sizeили fontsize[размер в пунктах | 'xx-small' | 'x-small' | 'small' | 'medium' | 'large' | 'x-large' | 'xx-large' ] sketch_params(масштаб: float, длина: float, случайность: float) snapbool или None stretchили fontstretch[ числовое значение в диапазоне 0-1000 | 'ultra-condensed' | 'extra-condensed' | 'condensed' | 'semi-condensed' | 'normal' | 'semi-expanded' | 'expanded' | 'extra-expanded' | 'ultra-expanded' ] styleили fontstyle[ 'normal' | 'italic' | 'oblique'] textстрока или что угодно, что можно распечатать с преобразованием '%s'. transformTransformurlстрока url usetexbool или None variantили fontvariant[ 'normal' | 'small-caps' ] verticalalignmentили va[ 'center' | 'top' | 'bottom' | 'baseline' ] visibleБулево значение weightили fontweight[ числовое значение в диапазоне 0-1000 | 'ultralight' | 'light' | 'normal' | 'regular' | 'book' | 'medium' | 'roman' | 'semibold' | 'demibold' | 'demi' | 'bold' | 'heavy' | 'extra bold' | 'black' ] wrapБулево значение xВещественное число yВещественное число zorderВещественное число -
contains(mouseevent)[source] -
Проверка, произошла ли нажатие мыши внутри объекта.
В случае с текстом, попадание истинно в любой точке прямоугольника, содержащего текст.
Возвращает True или False.
-
-
draw(renderer)[source] -
Отображает объект
Textна заданном renderer.
-
get_bbox_patch()[source] -
Возвращает объект-объект Patch рамки. Возвращает None, если FancyBboxPatch не создан.
-
get_color()[source] -
Возвращает цвет текста
-
get_family()[source] -
Возвращает список шрифтов, используемых для поиска шрифта
-
get_font_properties()[source] -
Псевдоним для get_fontproperties
-
get_fontfamily()[source] -
Псевдоним для get_family
-
get_fontname()[source] -
Псевдоним для get_name
-
get_fontproperties()[source] -
Возвращает объект
FontProperties
-
get_fontsize()[source] -
Псевдоним для get_size
-
get_fontstretch()[source] -
Псевдоним для get_stretch
-
get_fontstyle()[source] -
Псевдоним для get_style
-
get_fontvariant()[source] -
Псевдоним для get_variant
-
get_fontweight()[source] -
Псевдоним для get_weight
-
get_ha()[source] -
Псевдоним для get_horizontalalignment
-
get_horizontalalignment()[source] -
Возвращает горизонтальное выравнивание в виде строки. Будет одним из 'left', 'center' или 'right'.
-
get_name()[source] -
Возвращает имя шрифта в виде строки
-
get_position()[source] -
Возвращает позицию текста в виде кортежа (x, y)
-
get_prop_tup(renderer=None)[source] -
Возвращает хешируемый кортеж свойств.
Не предназначен для чтения человеком, но полезен для бэкендов, которые хотят кешировать полученную информацию о тексте (например, макеты) и должны знать, изменился ли текст.
-
get_rotation()[source] -
Возвращает угол текста в градусах в виде числа с плавающей точкой
-
get_rotation_mode()[source] -
Возвращает режим поворота текста
-
get_size()[source] -
Возвращает размер шрифта как целое число
-
get_stretch()[source] -
Возвращает растяжение шрифта как строку или число
-
get_style()[source] -
Возвращает стиль шрифта как строку
-
get_text()[source] -
Возвращает текст как строку
-
get_unitless_position()[source] -
Возвращает безразмерную позицию текста в виде кортежа (x, y)
-
get_usetex()[source] -
Возвращает, использует ли этот объект
TextTeX для отрисовки.Если пользователь не установил это значение вручную, оно по умолчанию равно
rcParams["text.usetex"].
-
get_va()[source] -
Псевдоним для
getverticalalignment()
-
get_variant()[source] -
Возвращает вариант шрифта как строку
-
get_verticalalignment()[source] -
Возвращает вертикальное выравнивание в виде строки. Будет одним из 'top', 'center', 'bottom' или 'baseline'.
-
get_weight()[source] -
Возвращает вес шрифта как строку или число
-
get_window_extent(renderer=None, dpi=None)[source] -
Возвращает объект
Bbox, ограничивающий текст, в единицах отображения.Помимо внутреннего использования, это полезно для определения нажимаемых областей в файле png на веб-странице.
renderer по умолчанию задается атрибутом _renderer объекта текста. Этот атрибут не присваивается до первого выполнения
draw(), поэтому вы должны использовать этот параметр, если хотите вызватьget_window_extent()до первогоdraw(). Для получения областей веб-страницы проще вызвать метод после сохранения изображения.dpi по умолчанию равен self.figure.dpi; разрешение рендерера не имеет значения. Для веб-приложения, если figure.dpi не равно значению, используемому при сохранении изображения, тогда значение, которое было использовано, должно быть указано как аргумент dpi.
-
-
get_wrap()[source] -
Возвращает состояние перевода текста.
-
static is_math_text(s, usetex=None)[source] -
Возвращает очищенную строку и логический флаг. Флаг указывает, содержит ли заданная строка s математический текст, определяемый подсчётом неуправляемых знаков доллара. Если математический текст отсутствует, очищенная строка имеет свои знаки доллара, неэкранированные. Если включен usetex, флаг всегда имеет значение "TeX".
-
set_backgroundcolor(color)[source] -
Устанавливает цвет фона текста, обновляя область bbox.
См. также
-
set_bbox() - Изменение положения области ограничивающей рамки.
ПРИНИМАЕТ: любой цвет matplotlib
-
-
set_bbox(rectprops)[source] -
Отображает область ограничивающей рамки вокруг self. rectprops - любые устанавливаемые свойства для FancyBboxPatch, например, facecolor='red', alpha=0.5.
t.set_bbox(dict(facecolor='red', alpha=0.5))По умолчанию boxstyle - 'square'. Масштаб мутации FancyBboxPatch установлен в значение размера шрифта.
ПРИНИМАЕТ: словарь свойств FancyBboxPatch
-
set_clip_box(clipbox)[source] -
Устанавливает область обрезки объекта-артиста
Bbox.ПРИНИМАЕТ: экземпляр
matplotlib.transforms.Bbox
-
set_clip_on(b)[source] -
Устанавливает, использует ли артефакт обрезку.
Если значение False, артефакты будут видны за пределами осей, что может привести к неожиданным результатам.
Параметры: -
b : bool
-
-
set_clip_path(path, transform=None)[source] -
Устанавливает траекторию обрезки объекта-артиста, которая может быть:
- экземпляр
Patch(или подкласс) -
-
a Path instance, in which case - опциональный экземпляр
Transformможет быть предоставлен, который будет применён к пути перед использованием его для обрезки.
-
- None, чтобы удалить траекторию обрезки
Для повышения эффективности, если траектория оказывается прямоугольником с параллельными сторонами, этот метод установит область обрезки для соответствующего прямоугольника и установит траекторию обрезки в None.
- экземпляр
-
set_color(color)[source] -
Устанавливает цвет текста
ПРИНИМАЕТ: любой цвет matplotlib
-
set_family(fontname)[source] -
Устанавливает семейство шрифтов. Может быть одной строкой или списком строк в порядке убывания приоритета. Каждая строка может быть либо именем реального шрифта, либо общим именем класса шрифта. Если последнее, имена конкретных шрифтов будут найдены в файле
matplotlibrc.- ПРИНИМАЕТ: [ИМЯ_ШРИФТА | 'serif' | 'sans-serif' | 'cursive' | 'fantasy' |
- 'monospace' ]
-
set_font_properties(fp)[source] -
Псевдоним для set_fontproperties
-
set_fontname(fontname)[source] -
Псевдоним для set_family
-
set_fontproperties(fp)[source] -
Устанавливает свойства шрифта, которые управляют текстом. fp должен быть объектом
matplotlib.font_manager.FontProperties.ПРИНИМАЕТ: экземпляр
matplotlib.font_manager.FontProperties
-
set_fontsize(fontsize)[source] -
Псевдоним для set_size
-
set_fontstretch(stretch)[source] -
Псевдоним для set_stretch
-
set_fontstyle(fontstyle)[source] -
Псевдоним для set_style
-
set_fontvariant(variant)[source] -
Псевдоним для set_variant
-
set_fontweight(weight)[source] -
Псевдоним для set_weight
-
set_ha(align)[source] -
Псевдоним для set_horizontalalignment
-
set_horizontalalignment(align)[source] -
Устанавливает горизонтальное выравнивание в одном из
ПРИНИМАЕТ: [ 'center' | 'right' | 'left' ]
-
set_linespacing(spacing)[source] -
Устанавливает интервал между строками в качестве кратного размера шрифта. По умолчанию 1.2.
ПРИНИМАЕТ: число с плавающей запятой (кратное размера шрифта)
-
set_ma(align)[source] -
Псевдоним для set_multialignment
-
set_multialignment(align)[source] -
Устанавливает выравнивание для нескольких строк. Макет области ограничивающей рамки всех строк определяется свойствами horizontalalignment и verticalalignment, но многострочный текст в этой области может быть
ПРИНИМАЕТ: ['left' | 'right' | 'center' ]
-
set_name(fontname)[source] -
Псевдоним для set_family
-
set_position(xy)[source] -
Устанавливает позицию (x, y) текста
ПРИНИМАЕТ: (x,y)
-
-
set_rotation(s)[source] -
Установить угол поворота текста
ПРИНИМАЕТ: [ угол в градусах | 'вертикально' | 'горизонтально' ]
-
set_rotation_mode(m)[source] -
Установить режим поворота текста.
Параметры: -
m : None or "default" or "anchor" -
Если
Noneили"default", текст сначала повернётся, а затем будет выровнен в соответствии с горизонтальным и вертикальным выравниванием. Если"anchor", то выравнивание происходит до поворота.
-
-
set_size(fontsize)[source] -
Установить размер шрифта. Может быть строкой размера, относительной к размеру шрифта по умолчанию, или абсолютным размером шрифта в пунктах.
- ПРИНИМАЕТ: [размер в пунктах | 'xx-small' | 'x-small' | 'small' |
- 'medium' | 'large' | 'x-large' | 'xx-large' ]
-
set_stretch(stretch)[source] -
Установить начертание шрифта (горизонтальное сжатие или расширение).
- ПРИНИМАЕТ: [числовое значение в диапазоне 0-1000 | 'ultra-condensed' |
- 'extra-condensed' | 'condensed' | 'semi-condensed' | 'normal' | 'semi-expanded' | 'expanded' | 'extra-expanded' | 'ultra-expanded' ]
-
set_style(fontstyle)[source] -
Установить стиль шрифта.
ПРИНИМАЕТ: [ 'normal' | 'italic' | 'oblique']
-
set_text(s)[source] -
Установить строку текста s
Может содержать новые строки (
\n) или математические обозначения в формате LaTeX.ПРИНИМАЕТ: строка или что-либо, что можно распечатать с помощью преобразования '%s'.
-
set_usetex(usetex)[source] -
Параметры: -
usetex : bool or None -
Использовать TeX для рендеринга,
Noneозначает использоватьrcParams["text.usetex"].
-
-
set_va(align)[source] -
Псевдоним для set_verticalalignment
-
set_variant(variant)[source] -
Установить вариант шрифта, 'normal' или 'small-caps'.
ПРИНИМАЕТ: [ 'normal' | 'small-caps' ]
-
set_verticalalignment(align)[source] -
Установить вертикальное выравнивание
ПРИНИМАЕТ: [ 'center' | 'top' | 'bottom' | 'baseline' ]
-
set_weight(weight)[source] -
Установить начертание шрифта.
- ПРИНИМАЕТ: [числовое значение в диапазоне 0-1000 | 'ultralight' | 'light' |
- 'normal' | 'regular' | 'book' | 'medium' | 'roman' | 'semibold' | 'demibold' | 'demi' | 'bold' | 'heavy' | 'extra bold' | 'black' ]
-
set_wrap(wrap)[source] -
Устанавливает состояние перевода текста.
Параметры: -
wrap : bool
-
-
set_x(x)[source] -
Установить координату x текста
ПРИНИМАЕТ: число с плавающей точкой
-
set_y(y)[source] -
Установить координату y текста
ПРИНИМАЕТ: число с плавающей точкой
-
update(kwargs)[source] -
Обновить свойства из словаря.
-
update_bbox_position_size(renderer)[source] -
Обновить положение и размер области. Этот метод необходимо использовать, когда положение и размер области должны быть обновлены перед фактической отрисовкой области.
-
update_from(other)[source] -
Копировать свойства из other в self
-
zorder = 3
-
-
class matplotlib.text.TextWithDash(x=0, y=0, text='', color=None, verticalalignment='center', horizontalalignment='center', multialignment=None, fontproperties=None, rotation=None, linespacing=None, dashlength=0.0, dashdirection=0, dashrotation=None, dashpad=3, dashpush=0)[source]
-
Основы:
matplotlib.text.TextЭто в основном
Textс тире (нарисованным с помощьюLine2D) перед/после него. Он предназначен для прямого замещенияTextи должен вести себя идентично ему, когда dashlength = 0.0.Тире всегда находится между точкой, указанной
set_position(), и текстом. Когда тире существует, аргументы выравнивания текста (horizontalalignment, verticalalignment) игнорируются.dashlength — длина тире в единицах холста. (по умолчанию = 0.0).
dashdirection — одно из значений 0 или 1, где 0 рисует тире после текста, а 1 — перед. (по умолчанию = 0).
dashrotation задаёт поворот тире и обычно должен оставаться None. В этом случае
get_dashrotation()возвращаетget_rotation(). (т.е. тире принимает свой поворот от поворота текста). Поскольку центр текста проецируется на тире, значительные отклонения в повороте приводят к визуально непривлекательным результатам. (по умолчанию = None)dashpad — это длина отступа, которая добавляется (или вычитается) для создания промежутка между текстом и тире в единицах холста. (по умолчанию = 3)
dashpush «отодвигает» тире и текст от точки, указанной
set_position(), на указанное значение в единицах холста. (по умолчанию = 0)Примечание
Выравнивание двух объектов основано на области, определяемой рамкой
Text, полученной с помощьюget_window_extent(). Это, в свою очередь, зависит от метрик шрифта, заданных ядром визуализации. Поэтому качество «центрирования» текста метки относительно тире зависит от используемого ядра.Примечание
Я не уверен, что правильно понял
get_window_extent(), или достаточно ли этого для определения области объекта.-
draw(renderer)[source] -
Отобразить объект
TextWithDashна заданном renderer.
-
get_dashdirection()[source] -
Получить направление тире. 1 — перед текстом, 0 — после.
-
get_dashlength()[source] -
Получить длину тире.
-
get_dashpad()[source] -
Получить дополнительный отступ между тире и текстом в единицах холста.
-
get_dashpush()[source] -
Получить дополнительный отступ между тире и заданной позицией текста в единицах холста.
-
get_dashrotation()[source] -
Получить угол поворота тире в градусах.
-
get_figure()[source] -
возвратить экземпляр фигуры, к которому принадлежит элемент
-
get_position()[source] -
Возвращает позицию текста как кортеж (x, y)
-
get_prop_tup(renderer=None)[source] -
Возвращает хешируемый кортеж свойств.
Не предназначен для восприятия человеком, но полезен для бэкэндов, которые хотят кэшировать производные данные о тексте (например, макеты) и нуждаются в проверке изменения текста.
-
get_unitless_position()[source] -
Возвращает безразмерную позицию текста как кортеж (x, y)
-
get_window_extent(renderer=None)[source] -
Возвращает объект
Bbox, определяющий область текста в единицах отображения.Помимо внутреннего использования, это полезно для задания нажимаемых областей в файле png на веб-странице.
renderer по умолчанию равен атрибуту _renderer объекта текста. Он не назначается до первого выполнения
draw(), поэтому вы должны использовать этот аргумент, если хотите вызватьget_window_extent()до первогоdraw(). Для получения областей веб-страниц проще вызвать метод после сохранения фигуры.
-
set_dashdirection(dd)[source] -
Установить направление тире, идущего за текстом. 1 — перед текстом, 0 — после. По умолчанию 0, что нужно для типичного случая делений ниже и слева от фигуры.
ПРИНИМАЕТ: int (1 — перед, 0 — после)
-
set_dashlength(dl)[source] -
Установить длину тире.
ПРИНИМАЕТ: float (единицы холста)
-
set_dashpad(dp)[source] -
Установить «отступ» TextWithDash, который представляет собой дополнительный отступ между тире и текстом в единицах холста.
ПРИНИМАЕТ: float (единицы холста)
-
set_dashpush(dp)[source] -
Установить «сдвиг» TextWithDash, который представляет собой дополнительный отступ между началом тире и заданной позицией.
ПРИНИМАЕТ: float (единицы холста)
-
set_dashrotation(dr)[source] -
Установить угол поворота тире в градусах
ПРИНИМАЕТ: float (градусы)
-
set_figure(fig)[source] -
Установить экземпляр фигуры, к которой принадлежит элемент.
ПРИНИМАЕТ: экземпляр
matplotlib.figure.Figure
-
set_position(xy)[source] -
Установить позицию (x, y)
TextWithDash.ПРИНИМАЕТ: (x, y)
-
-
set_transform(t)[source] -
Установите экземпляр
matplotlib.transforms.Transform, используемый этим объектом.ПРИНИМАЕТ: экземпляр
matplotlib.transforms.Transform.
-
set_x(x)[source] -
Установите позицию по оси x для
TextWithDash.ПРИНИМАЕТ: число с плавающей точкой
-
set_y(y)[source] -
Установите позицию по оси y для
TextWithDash.ПРИНИМАЕТ: число с плавающей точкой
-
update_coords(renderer)[source] -
Вычисляет фактические координаты x, y для текста на основе входных x, y и dashlength. Поскольку поворот производится относительно координат холста, нам необходимо переходить туда и обратно.
-
-
matplotlib.text.get_rotation(rotation)[source] -
Возвращает угол текста как число с плавающей точкой. Возвращаемый угол находится в пределах от 0 до 360 градусов.
rotation может быть 'horizontal', 'vertical' или числовым значением в градусах.
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/text_api.html