Spec-Zone.ru › Matplotlib 3.4

mpl_toolkits.axisartist.axis_artist.TickLabels

class mpl_toolkits.axisartist.axis_artist.TickLabels(*, axis_direction='bottom', **kwargs)[source]

Метки шкал. Хотя происходит от Текста, этот единственный художник рисует все метки шкал. Как и в AxisLabel, положение текста обновляется на лету, поэтому изменение положения текста не имеет эффекта. В противном случае свойства можно изменить как у обычного текста. В отличие от меток шкал в основном matplotlib, свойства одной метки шкалы изменить нельзя.

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

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

Инициализирует self. Для точной сигнатуры обратитесь к help(type(self)).

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

Отрисовывает элемент (и его дочерние элементы) с использованием заданного рендерера.

Это не имеет эффекта, если элемент не виден (Artist.get_visible возвращает False).

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

Примечания

Этот метод переопределяется в подклассах элементов.

get_ref_artist()[source]

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

get_texts_widths_heights_descents(renderer)[source]

Возвращает список кортежей (width, height, descent) для меток делений.

Пустые метки опускаются.

get_window_extents(renderer)[source]
invert_axis_direction()[source]
set_axis_direction(label_direction)[source]

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

label_direction должен быть одним из [left, right, bottom, top].

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

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

set_locs_angles_labels(locs_angles_labels)[source]

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

© 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.TickLabels.html

Spec-Zone.ru

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