matplotlib.markers.MarkerStyle #
- classe matplotlib.markers. MarkerStyle ( marcador , estilo de preenchimento = Nenhum ) [fonte] #
Bases:
object
Uma classe que representa os tipos de marcador.
As instâncias são imutáveis. Se precisar alterar alguma coisa, crie uma nova instância.
- Atributos :
- lista de marcadores
Todos os marcadores conhecidos.
- lista de marcadores_preenchidos
Todos os marcadores preenchidos conhecidos. Este é um subconjunto de marcadores .
- lista de estilos de preenchimento
Os estilos de preenchimento suportados.
- Parâmetros :
- marcador str, array-like, Path, MarkerStyle ou None
Outra instância de MarkerStyle copia os detalhes disso
marker
.Nenhum significa nenhum marcador. Este é o padrão obsoleto.
Para outros valores de marcadores possíveis, consulte o módulo docstring
matplotlib.markers
.
- fillstyle str, padrão:
rcParams["markers.fillstyle"]
(padrão:'full'
) Um de 'completo', 'esquerda', 'direita', 'inferior', 'superior', 'nenhum'.
- transform transforms.Transform, padrão: Nenhum
Transformação que será combinada com a transformação nativa do marcador.
- capstyle CapStyle, padrão: Nenhum
Estilo de boné que substituirá o estilo de boné padrão do marcador.
- joinstyle JoinStyle, padrão: Nenhum
Estilo de união que substituirá o estilo de união padrão do marcador.
- marcadores_preenchidos = ('o', 'v', '^', '<', '>', '8', 's', 'p', '*', 'h', 'H', 'D' , 'd', 'P', 'X') #
- fillstyles = ('completo', 'esquerda', 'direita', 'inferior', 'superior', 'nenhum') #
- get_alt_path ( ) [fonte] #
Retorne a
Path
para a parte alternativa do marcador.Para marcadores não preenchidos, é None ; para marcadores preenchidos, esta é a área a ser desenhada com markerfacecoloralt .
- get_alt_transform ( ) [fonte] #
Retorne a transformação a ser aplicada ao
Path
fromMarkerStyle.get_alt_path()
.
- get_path ( ) [fonte] #
Retorne a
Path
para a parte principal do marcador.Para marcadores não preenchidos, este é o marcador inteiro, para marcadores preenchidos, esta é a área a ser desenhada com o marcadorfacecolor .
- get_transform ( ) [fonte] #
Retorne a transformação a ser aplicada ao
Path
fromMarkerStyle.get_path()
.
- get_user_transform ( ) [fonte] #
Retorna a parte fornecida pelo usuário da transformação do marcador.
- marcadores = {'.': 'point', ',': 'pixel', 'o': 'circle', 'v': 'triangle_down', '^': 'triangle_up', '<': 'triangle_left' , '>': 'triangle_right', '1': 'tri_down', '2': 'tri_up', '3': 'tri_left', '4': 'tri_right', '8': 'octagon', ' s': 'quadrado', 'p': 'pentágono', '*': 'estrela','h': 'hexágono1', 'H': 'hexágono2', '+': 'mais', 'x': 'x', 'D': 'diamante', 'd': 'thin_diamond', '|': 'vline', '_': 'hline', 'P': 'plus_filled', 'X': 'x_filled', 0: 'tickleft', 1: 'tickright ', 2: 'tickup', 3: 'tickdown', 4: 'caretleft', 5: 'caretright', 6: 'caretup', 7: 'caretdown', 8: 'caretleftbase', 9: 'caretrightbase', 10: 'caretupbase', 11: 'caretdownbase', 'Nenhum': 'nada', 'nenhum': 'nada', ' ': 'nada', '': 'nada'} #
- girado ( * , deg = Nenhum , rad = Nenhum ) [fonte] #
Retorna uma nova versão deste marcador girado pelo ângulo especificado.
- Parâmetros :
- graus de flutuação, padrão: nenhum
Ângulo de rotação em graus.
- rad float, padrão: nenhum
Ângulo de rotação em radianos.
- .. note:: Você deve especificar exatamente um deg ou rad.
Exemplos usando matplotlib.markers.MarkerStyle
#
Mapeando as propriedades do marcador para dados multivariados