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: По умолчанию используется тот же базовый класс осей, что и у осей хоста.
- Параметры:
-
-
tr
Transformили 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
-
Другие параметры передаются в конструктор паразитных осей.
-
tr
- 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
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase.html