matplotlib.pyplot.grid #

matplotlib.pyplot. 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

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

animated

bool

antialiasedou aa

bool

clip_box

Bbox

clip_on

bool

clip_path

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

colorou c

cor

dash_capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

dash_joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

dashes

sequência de flutuações (on/off ink em pontos) ou (None, None)

data

(2, N) array ou dois arrays 1D

drawstyleou ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'

figure

Figure

fillstyle

{'completo', 'esquerda', 'direita', 'inferior', 'superior', 'nenhum'}

gapcolor

cor ou nenhum

gid

str

in_layout

bool

label

objeto

linestyleou ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthou lw

flutuador

marker

string de estilo de marcador, PathouMarkerStyle

markeredgecolorou mec

cor

markeredgewidthou miar

flutuador

markerfacecolorou mfc

cor

markerfacecoloraltou mfcalt

cor

markersizeou senhora

flutuador

markevery

None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]

mouseover

bool

path_effects

AbstractPathEffect

picker

float ou callable[[Artist, Event], tuple[bool, dict]]

pickradius

desconhecido

rasterized

bool

sketch_params

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

snap

bool ou nenhum

solid_capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

solid_joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

transform

desconhecido

url

str

visible

bool

xdata

matriz 1D

ydata

matriz 1D

zorder

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, use set_axisbelowou, para maior controle, chame o set_zordermétodo de cada eixo.

Exemplos usando matplotlib.pyplot.grid#

Demonstração de passos

Demonstração de passos

Demonstração de passos
Projeções Geográficas

Projeções Geográficas

Projeções Geográficas
Texto Pyplot

Texto Pyplot

Texto Pyplot
Personalizar Rc

Personalizar Rc

Personalizar Rc
Demonstração Findobj

Demonstração Findobj

Demonstração Findobj
Escala personalizada

Escala personalizada

Escala personalizada
Diagrama SkewT-logP: usando transformações e projeções personalizadas

Diagrama SkewT-logP: usando transformações e projeções personalizadas

Diagrama SkewT-logP: usando transformações e projeções personalizadas
Pyplot tutorial

Pyplot tutorial

Pyplot tutorial