Spec-Zone.ru › Matplotlib 3.0

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.LabelBase, mpl_toolkits.axisartist.axis_artist.AttributeCopier

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

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

draw(renderer) [source]

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

get_color() [source]

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

get_pad() [source]

возвращает отступ в пунктах. Подробнее см. set_pad.

get_ref_artist() [source]
get_text() [source]

Получить текст в виде строки

get_window_extent(renderer) [source]

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

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

renderer по умолчанию — атрибут _renderer объекта текста. Он не назначается до первого выполнения draw(), поэтому вам нужно использовать этот аргумент, если вы хотите вызвать get_window_extent до первого draw. Для получения областей веб-страницы проще вызвать метод после сохранения рисунка.

dpi по умолчанию — self.figure.dpi; dpi рендерера не имеет значения. Для веб-приложения, если figure.dpi не соответствует значению, используемому при сохранении рисунка, то необходимо указать используемое значение в качестве аргумента dpi.

set_axis_direction(d) [source]

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

свойство слева снизу справа сверху
угол axislabel 180 0 0 180
va axislabel center top center bottom
ha axislabel right center right center

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

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

Установка отступа в пунктах. Обратите внимание, что фактический отступ будет суммой внутреннего и внешнего отступов (которые автоматически устанавливаются AxisArtist), и он устанавливает только внутренний отступ

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

Spec-Zone.ru

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