Spec-Zone.ru › Matplotlib 3.2

mpl_toolkits.axisartist.axis_artist.AxisLabel

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

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

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

[Устаревшее]

Примечания

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

draw(self, renderer) [source]

Отрисовывает объект Text в заданном renderer.

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 top center bottom
ha метки оси right center right center

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

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

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

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

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

Spec-Zone.ru

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