Spec-Zone.ru › Matplotlib 3.3

mpl_toolkits.axisartist.axis_artist.AxisLabel

class mpl_toolkits.axisartist.axis_artist.AxisLabel(*args, axis_direction='bottom', axis=None, **kwargs) [source]

Основа: mpl_toolkits.axisartist.axis_artist.AttributeCopier, mpl_toolkits.axisartist.axis_artist.LabelBase

Метка оси. Производная от Text. Положение текста обновляется на лету, поэтому изменение положения текста не имеет эффекта. В противном случае свойства могут быть изменены как обычный Text.

Чтобы изменить отступ между метками делений и меткой оси, используйте set_pad.

[Устарело]

Примечания

Устарело начиная с версии 3.2:

__init__(self, *args, axis_direction='bottom', axis=None, **kwargs) [source]

[Устарело]

Примечания

Устарело начиная с версии 3.2:

__module__ = 'mpl_toolkits.axisartist.axis_artist'
draw(self, renderer) [source]

Отрисуйте элемент графического интерфейса (и его дочерние элементы) с помощью заданного рендерера.

Это не имеет эффекта, если элемент графического интерфейса не отображается (Artist.get_visible возвращает False).

Параметры:
rendererRendererBase subclass.

Примечания

Этот метод переопределен в подклассах элемента графического интерфейса.

get_color(self) [source]

Возвращает цвет текста.

get_pad(self) [source]

Возвращает внутренний отступ в пунктах.

См. set_pad для получения дополнительной информации.

get_ref_artist(self) [source]

Возвращает базовый элемент графического интерфейса, который фактически определяет некоторые свойства этого элемента графического интерфейса (например, цвет).

get_text(self) [source]

Возвращает строку текста.

get_window_extent(self, renderer) [source]

Возвращает Bbox, ограничивающий текст, в единицах отображения.

Помимо использования внутри, это полезно для указания нажимаемых областей в файле png на веб-странице.

Параметры:
rendererRenderer, optional

Для вычисления области необходимо рендерер. Если элемент графического интерфейса уже был нарисован, рендерер кешируется; таким образом, этот аргумент необходимо передавать только при вызове get_window_extent до первого draw. На практике обычно проще сначала запустить отрисовку (например, сохранив фигуру).

dpifloat, optional

Значение dpi для вычисления области, по умолчанию self.figure.dpi (не dpi рендерера); следует установить, например, чтобы согласовать области с фигурой, сохранённой с пользовательским значением dpi.

set_axis_direction(self, d) [source]

Регулирует угол и выравнивание текста метки оси в соответствии с соглашениями matplotlib.

свойство лево низ право верх
угол метки оси 180 0 0 180
va метки оси center верх center низ
ha метки оси право center право center

Обратите внимание, что углы текста фактически относятся к (90 + углу направления к метке деления), что даёт 0 для нижней оси.

set_default_alignment(self, d) [source]
set_default_angle(self, d) [source]
set_pad(self, pad) [source]

Устанавливает внутренний отступ в пунктах.

Фактический отступ будет равен сумме внутреннего отступа и внешнего отступа (последний устанавливается автоматически элементом AxisArtist).

Примеры использования mpl_toolkits.axisartist.axis_artist.AxisLabel

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/mpl_toolkits.axisartist.axis_artist.AxisLabel.html

Spec-Zone.ru

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