matplotlib.axes.Axes.inset_axes #

Machados. inset_axes ( bounds , * , transform = None , zorder = 5 , ** kwargs ) [source] #

Adicione um filho inserido Axes a este Axes existente.

Parâmetros :
limites [x0, y0, largura, altura]

Canto inferior esquerdo de Eixos inseridos e sua largura e altura.

transformarTransform

O padrão ax.transAxesé , ou seja, as unidades de rect estão em coordenadas relativas aos eixos.

projeção {Nenhum, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'retilíneo', str}, opcional

O tipo de projeção da inserção Axes. str é o nome de uma projeção personalizada, consulte projections. O padrão Nenhum resulta em uma projeção 'retilínea'.

bool polar , padrão: Falso

Se True, equivalente a projeção='polar'.

axes_class tipo de subclasse de Axes, opcional

A axes.Axessubclasse que é instanciada. Este parâmetro é incompatível com projeção e polar . Veja axisartist para exemplos.

número zorder

O padrão é 5 (o mesmo que Axes.legend). Ajuste para cima ou para baixo para alterar se está acima ou abaixo dos dados plotados nos eixos pais.

** kwargs

Outros argumentos de palavra-chave são passados ​​para a classe Axes inserida.

Devoluções :
machado

A Axesinstância criada.

Aviso

Este método é experimental a partir da versão 3.0 e a API pode mudar.

Exemplos

Este exemplo cria dois eixos inseridos, o primeiro em coordenadas relativas a eixos e o segundo em coordenadas de dados:

fig, ax = plt.subplots()
ax.plot(range(10))
axin1 = ax.inset_axes([0.8, 0.1, 0.15, 0.15])
axin2 = ax.inset_axes(
        [5, 7, 2.3, 2.3], transform=ax.transData)

Exemplos usando matplotlib.axes.Axes.inset_axes#

Gráfico de dispersão com histogramas

Gráfico de dispersão com histogramas

Gráfico de dispersão com histogramas
Colocando Barras de Cores

Colocando Barras de Cores

Colocando Barras de Cores
Eixos de inserção de região de zoom

Eixos de inserção de região de zoom

Eixos de inserção de região de zoom