Spec-Zone.ru › Matplotlib 3.4

mpl_toolkits.axisartist.axis_artist.AxisLabel

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

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

Для изменения отступа между метками делений и меткой оси используйте set_pad.

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

Инициализировать self. См. справку по типу(self) для точного подписи.

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

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

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

Параметры:
rendererRendererBase подкласс.

Примечания

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

get_color()[source]

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

get_pad()[source]

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

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

get_ref_artist()[source]

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

get_text()[source]

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

get_window_extent(renderer)[source]

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

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

Параметры:
rendererRenderer, необязательно

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

dpifloat, необязательно

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

set_axis_direction(d)[source]

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

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

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

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

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

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

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

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

Spec-Zone.ru

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