Spec-Zone.ru › Matplotlib 3.8

mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase

classmpl_toolkits.axes_grid1.parasite_axes.HostAxesBase(*args, **kwargs)[source]

Bases: object

clear()[source]
draw(renderer)[source]
get_aux_axes(tr=None, viewlim_mode='equal', axes_class=None, **kwargs)[source]

Добавление осей-пришельцев к этой основной оси.

Несмотря на название этого метода, его следует рассматривать как метод add_parasite_axes.

Изменено в версии 3.7: По умолчанию используется тот же базовый класс осей, что и у осей-хоста.

Параметры:
trTransform или None, по умолчанию: None

Если Transform, то будет выполнятся следующее соотношение: parasite.transData = tr + host.transData. Если None, то оси-пришельцев и осей-хоста transData не связаны.

viewlim_mode{"equal", "transform", None}, по умолчанию: "equal"

Как устанавливаются пределы отображения осей-пришельцев: напрямую равны пределам родительской оси ("equal"), равны после применения tr ("transform"), или независимо (None).

axes_classподкласс Axes, необязательно

Подкласс Axes, который создается. Если None, используется базовый класс осей-хоста.

**kwargs

Другие параметры передаются конструктору осей-пришельцев.

get_tightbbox(renderer=None, *, call_axes_locator=True, bbox_extra_artists=None)[source]
pick(mouseevent)[source]
twin(aux_trans=None, axes_class=None)[source]

Создает дубликат осей без общих осей.

У self будут метки на левой и нижней осях, а у возвращаемых осей - на верхней и правой.

twinx(axes_class=None)[source]

Создает дубликат осей с общей осью x, но независимой осью y.

У оси y self будут метки слева, а у возвращаемых осей - справа.

twiny(axes_class=None)[source]

Создает дубликат осей с общей осью y, но независимой осью x.

У оси x self будут метки внизу, а у возвращаемых осей - вверху.

Примеры использования mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase

Parasite Simple2

Parasite Simple2

Демонстрация криволинейной сетки

Демонстрация криволинейной сетки

Функциональные возможности floating_axes

Функциональные возможности floating_axes

Демонстрация floating_axis

Демонстрация floating_axis

Демонстрация осей-пришельцев

Демонстрация осей-пришельцев

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase.html

Spec-Zone.ru

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