matplotlib.axes.Axes.grid #
- Machados. grid ( visible = None , which = 'major' , axis = 'both' , ** kwargs ) [source] #
Configure as linhas de grade.
- Parâmetros :
- bool visível ou Nenhum, opcional
Se as linhas de grade devem ser mostradas. Se algum kwarg for fornecido, presume-se que você deseja que a grade seja ativada e visível será definido como Verdadeiro.
Se a visibilidade for None e não houver kwargs , isso alternará a visibilidade das linhas.
- qual {'maior', 'menor', 'ambos'}, opcional
As linhas de grade nas quais aplicar as alterações.
- eixo {'ambos', 'x', 'y'}, opcional
O eixo para aplicar as alterações.
- **
Line2Dpropriedades dos kwargs Defina as propriedades da linha da grade, por exemplo:
grid(color='r', linestyle='-', linewidth=2)
Os argumentos de palavra-chave válidos são:
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
escalar ou nenhum
bool
antialiasedou aabool
bool
Patch ou (Caminho, Transformação) ou Nenhum
colorou ccor
CapStyleou {'bunda', 'projetando', 'redondo'}JoinStyleou {'esquadria', 'redondo', 'chanfrado'}sequência de flutuações (on/off ink em pontos) ou (None, None)
(2, N) array ou dois arrays 1D
drawstyleou ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'
{'completo', 'esquerda', 'direita', 'inferior', 'superior', 'nenhum'}
cor ou nenhum
str
bool
objeto
linestyleou ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidthou lwflutuador
string de estilo de marcador,
PathouMarkerStylemarkeredgecolorou meccor
markeredgewidthou miarflutuador
markerfacecolorou mfccor
markerfacecoloraltou mfcaltcor
markersizeou senhoraflutuador
None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]
bool
float ou callable[[Artist, Event], tuple[bool, dict]]
desconhecido
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
CapStyleou {'bunda', 'projetando', 'redondo'}JoinStyleou {'esquadria', 'redondo', 'chanfrado'}desconhecido
str
bool
matriz 1D
matriz 1D
flutuador
Notas
O eixo é desenhado como uma unidade, então a ordem z efetiva para desenhar a grade é determinada pela ordem z de cada eixo, não pela ordem z dos
Line2Dobjetos que compõem a grade. Portanto, para definir grid zorder, useset_axisbelowou, para maior controle, chame oset_zordermétodo de cada eixo.
Exemplos usando matplotlib.axes.Axes.grid#
Rótulos de figuras: suptitle, supxlabel, supylabel
Usando histogramas para traçar uma distribuição cumulativa
recursos mpl_toolkits.axisartist.floating_axes