matplotlib.patches.StepPatch #
- classe matplotlib.patches. StepPatch ( valores , arestas , * , orientação = 'vertical' , linha de base = 0 , ** kwargs ) [fonte] #
Bases:
PathPatch
Um patch de caminho descrevendo uma função constante passo a passo.
Por padrão, o caminho não é fechado e inicia e para no valor da linha de base.
- Parâmetros :
- valores semelhantes a matriz
As alturas dos degraus.
- arestas tipo array
As posições de borda, com , entre as quais a curva assume valores vals.
len(edges) == len(vals) + 1
- orientação {'vertical', 'horizontal'}, padrão: 'vertical'
A direção dos passos. Vertical significa que os valores estão ao longo do eixo y e as arestas estão ao longo do eixo x.
- baseline float, array-like ou None, padrão: 0
O valor inferior das arestas delimitadoras ou quando
fill=True
, a posição da aresta inferior. Se fill for True ou um array for passado para baseline , um caminho fechado será desenhado.- Outros 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
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
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animado=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , data=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hachura=<UNSET> , in_layout=<UNSET> , joinstyle=<UNSET> ,label=<UNSET> ,linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [source] #
Defina várias propriedades de uma só vez.
As propriedades suportadas 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
antialiased
ou aabool ou nenhum
CapStyle
ou {'bunda', 'projetando', 'redondo'}bool
Patch ou (Caminho, Transformação) ou Nenhum
cor
Tipo array 1D ou Nenhum
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
desconhecido
None ou bool ou float ou callable
bool
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
str
bool
flutuador
- set_data ( valores = nenhum , bordas = nenhum , linha de base = nenhum ) [fonte] #
Defina
StepPatch
valores, arestas e linha de base.- Parâmetros :
- valores 1D semelhantes a matrizes ou Nenhum
Não atualizará valores, se passar Nenhum
- bordas tipo array 1D, opcional
- flutuação da linha de base , tipo matriz 1D ou nenhum