matplotlib.pyplot.axes #

matplotlib.pyplot. axes ( arg = None , ** kwargs ) [source] #

Adicione um eixo à figura atual e torne-o o eixo atual.

Assinaturas de chamada:

plt.axes()
plt.axes(rect, projection=None, polar=False, **kwargs)
plt.axes(ax)
Parâmetros :
arg Nenhum ou 4 tuplas

O comportamento exato desta função depende do tipo:

  • None : Uma nova janela inteira Axes é adicionada usando subplot(**kwargs).

  • 4-tupla de floats rect = . Um novo eixo é adicionado com dimensões retas em unidades normalizadas (0, 1) usando a figura atual.[left, bottom, width, height]add_axes

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

O tipo de projeção do arquivo 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'.

sharex, sharey Axes, opcional

Compartilhe x ou y axiscom sharex e/ou sharey. O eixo terá os mesmos limites, marcações e escala que o eixo dos eixos compartilhados.

rótulo str

Um rótulo para os eixos retornados.

Devoluções :
Axes, ou uma subclasse deAxes

A classe de eixos retornada depende da projeção usada. É Axesse a projeção retilínea for usada e projections.polar.PolarAxesse a projeção polar for usada.

Outros Parâmetros :
** kwargs

Esse método também usa os argumentos de palavra-chave para a classe Axes retornada. Os argumentos de palavra-chave para a classe Axes retilínea Axespodem ser encontrados na tabela a seguir, mas também pode haver outros argumentos de palavra-chave se outra projeção for usada, consulte a classe Axes real.

Propriedade

Descrição

adjustable

{'caixa', 'dados'}

agg_filter

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

alpha

escalar ou nenhum

anchor

(float, float) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bool

aspect

{'auto', 'igual'} ou flutuante

autoscale_on

bool

autoscalex_on

desconhecido

autoscaley_on

desconhecido

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool ou 'linha'

box_aspect

flutuante ou nenhum

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

facecolorou fc

cor

figure

Figure

frame_on

bool

gid

str

in_layout

bool

label

objeto

mouseover

bool

navigate

bool

navigate_mode

desconhecido

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

position

[esquerda, inferior, largura, altura] ouBbox

prop_cycle

desconhecido

rasterization_zorder

flutuante ou nenhum

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

title

str

transform

Transform

url

str

visible

bool

xbound

desconhecido

xlabel

str

xlim

(inferior: flutuar, superior: flutuar)

xmargin

flutuação maior que -0,5

xscale

desconhecido

xticklabels

desconhecido

xticks

desconhecido

ybound

desconhecido

ylabel

str

ylim

(inferior: flutuar, superior: flutuar)

ymargin

flutuação maior que -0,5

yscale

desconhecido

yticklabels

desconhecido

yticks

desconhecido

zorder

flutuador

Notas

Se a figura já tiver um Axes com chave ( args , kwargs ), ele simplesmente tornará esse eixo atual e o retornará. Esse comportamento é obsoleto. Enquanto isso, se você não deseja esse comportamento (ou seja, deseja forçar a criação de novos eixos), deve usar um conjunto exclusivo de args e kwargs. O atributo Axes label foi exposto para esta finalidade: se você quiser que dois Axes que sejam idênticos sejam adicionados à figura, certifique-se de dar a eles rótulos exclusivos.

Exemplos

# Creating a new full window Axes
plt.axes()

# Creating a new Axes with specified dimensions and a grey background
plt.axes((left, bottom, width, height), facecolor='grey')

Exemplos usando matplotlib.pyplot.axes#

Espaçamentos e margens das subparcelas

Espaçamentos e margens das subparcelas

Espaçamentos e margens das subparcelas
Demonstração de laço

Demonstração de laço

Demonstração de laço