Spec-Zone.ru › Matplotlib 3.4

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

Parasite Simple2

Parasite Simple2

Curvilinear grid demo

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

:mod:`mpl_toolkits.axisartist.floating_axes` features

Функции модуля mpl_toolkits.axisartist.floating_axes

Demo Floating Axis

Демонстрация плавающей оси

Parasite Axes demo

Демонстрация дочерних осей

© 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

Spec-Zone.ru

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