mpl_toolkits.axes_grid1.inset_locator.mark_inset #
- mpl_toolkits.axes_grid1.inset_locator. mark_inset ( parent_axes , inset_axes , loc1 , loc2 , ** kwargs ) [fonte] #
Desenhe uma caixa para marcar a localização de uma área representada por um eixo inserido.
Esta função desenha uma caixa em parent_axes na caixa delimitadora de inset_axes e mostra uma conexão com os eixos inseridos desenhando linhas nos cantos, dando um efeito de "aumento do zoom".
- Parâmetros :
- parent_axes
matplotlib.axes.Axes
Axes que contém a área dos eixos inseridos.
- inset_axes
matplotlib.axes.Axes
Os eixos inseridos.
- loc1, loc2 {1, 2, 3, 4}
Cantos a serem usados para conectar os eixos de inserção e a área nos eixos pais.
- ** kwargs
Propriedades do patch para as linhas e caixas desenhadas:
Propriedade
Descrição
uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem
desconhecido
bool
antialiased
ou aabool ou nenhum
CapStyle
ou {'bunda', 'projetando', 'redondo'}bool
Patch ou (Caminho, Transformação) ou Nenhum
cor
edgecolor
ou eccor ou nenhum
facecolor
ou fccor ou nenhum
bool
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyle
ou {'esquadria', 'redondo', 'chanfrado'}objeto
linestyle
ou ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
ou lwflutuante ou nenhum
bool
None ou bool ou float ou callable
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
str
bool
flutuador
- parent_axes
- Devoluções :
- pp
matplotlib.patches.Patch
O patch desenhado para representar a área dos eixos inseridos.
- p1, p2
matplotlib.patches.Patch
Os patches conectando dois cantos dos eixos inseridos e sua área.
- pp
Exemplos usando mpl_toolkits.axes_grid1.inset_locator.mark_inset
#
Demonstração do Localizador de Inserção 2