mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase
- class
mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase(*args, **kwargs)[source] -
Bases: object
-
__dict__= mappingproxy({'__module__': 'mpl_toolkits.axes_grid1.parasite_axes', '__init__': <function HostAxesBase.__init__>, 'get_aux_axes': <function HostAxesBase.get_aux_axes>, '_get_legend_handles': <function HostAxesBase._get_legend_handles>, 'draw': <function HostAxesBase.draw>, 'cla': <function HostAxesBase.cla>, 'pick': <function HostAxesBase.pick>, 'twinx': <function HostAxesBase.twinx>, 'twiny': <function HostAxesBase.twiny>, 'twin': <function HostAxesBase.twin>, '_add_twin_axes': <function HostAxesBase._add_twin_axes>, '_remove_any_twin': <function HostAxesBase._remove_any_twin>, 'get_tightbbox': <function HostAxesBase.get_tightbbox>, '__dict__': <attribute '__dict__' of 'HostAxesBase' objects>, '__weakref__': <attribute '__weakref__' of 'HostAxesBase' objects>, '__doc__': None, '__annotations__': {}})
-
__init__(*args, **kwargs)[source] -
Инициализировать self. См. справку по типу(self) для точного определения параметров.
-
__module__= 'mpl_toolkits.axes_grid1.parasite_axes'
-
__weakref__ -
Список слабых ссылок на объект (если определён)
-
cla()[source]
-
draw(renderer)[source]
-
get_aux_axes(tr=None, viewlim_mode='equal', axes_class=<class 'mpl_toolkits.axes_grid1.mpl_axes.Axes'>)[source] -
Добавить дочерний axes к этому host.
Несмотря на название этого метода, его следует рассматривать как метод создания
add_parasite_axes.tr может быть преобразованием, в этом случае будет соблюдаться следующее соотношение:
parasite.transData = tr + host.transData. В качестве альтернативы, он может быть равен None (по умолчанию), в этом случае никакой особой связи между дочерним и родительскимtransDataне будет.
-
get_tightbbox(renderer, call_axes_locator=True, bbox_extra_artists=None)[source]
-
pick(mouseevent)[source]
-
twin(aux_trans=None, axes_class=None)[source] -
Создать дочерний axes без общей оси.
В то время как self будет иметь метки на левой и нижней оси, возвращаемый axes будет иметь метки на верхней и правой осях.
-
twinx(axes_class=None)[source] -
Создать дочерний axes с общей осью x, но независимой осью y.
Ось y в self будет иметь метки слева, а возвращаемый axes — справа.
-
twiny(axes_class=None)[source] -
Создать дочерний axes с общей осью y, но независимой осью x.
Ось x в self будет иметь метки снизу, а возвращаемый axes — сверху.
-
Примеры использования mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase
© 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.axes_grid1.parasite_axes.HostAxesBase.html