matplotlib.markers#

Funções para lidar com marcadores; usado pela funcionalidade de marcador de plot, scattere errorbar.

Todos os marcadores possíveis são definidos aqui:

marcador

símbolo

Descrição

"."

m00

ponto

","

m01

pixel

"o"

m02

círculo

"v"

m03

triângulo_para baixo

"^"

m04

triângulo_up

"<"

m05

triângulo_esquerda

">"

m06

triângulo_direita

"1"

m07

tri_down

"2"

m08

tri_up

"3"

m09

tri_esquerda

"4"

m10

tri_right

"8"

m11

octógono

"s"

m12

quadrado

"p"

m13

Pentágono

"P"

m23

mais (preenchido)

"*"

m14

Estrela

"h"

m15

hexágono1

"H"

m16

hexágono2

"+"

m17

mais

"x"

m18

x

"X"

m24

x (preenchido)

"D"

m19

diamante

"d"

m20

diamante_fino

"|"

m21

vline

"_"

m22

hline

0( TICKLEFT)

m25

tickleft

1( TICKRIGHT)

m26

tique-taque

2( TICKUP)

m27

tique-taque

3( TICKDOWN)

m28

tique-taque

4( CARETLEFT)

m29

caretleft

5( CARETRIGHT)

m30

zelador

6( CARETUP)

m31

cuidado

7( CARETDOWN)

m32

caretdown

8( CARETLEFTBASE)

m33

caretleft (centrado na base)

9( CARETRIGHTBASE)

m34

caretright (centrado na base)

10( CARETUPBASE)

m35

caretup (centralizado na base)

11( CARETDOWNBASE)

m36

caretdown (centrado na base)

"none"ou"None"

nada

" "ou""

nada

'$...$'

m37

Renderize a string usando mathtext. Por exemplo "$f$", para marcador mostrando a letra f.

verts

Uma lista de pares (x, y) usados ​​para vértices de caminho. O centro do marcador está localizado em (0, 0) e o tamanho é normalizado, de forma que o caminho criado seja encapsulado dentro da célula unitária.

caminho

Uma Pathinstância.

(numsides, 0, angle)

Um polígono regular com numsides lados, girado por angle.

(numsides, 1, angle)

Um símbolo em forma de estrela com numsides lados, girado por angle.

(numsides, 2, angle)

Um asterisco com numsideslados, girado por angle.

Como um recurso obsoleto, Nonetambém significa 'nada' ao construir diretamente um MarkerStyle, mas observe que existem outros contextos onde, em marker=Nonevez disso, significa "o marcador padrão" (por exemplo, rcParams["scatter.marker"](padrão: 'o') para Axes.scatter).

Observe que símbolos especiais podem ser definidos por meio da fonte matemática STIX , por exemplo "$\u266B$". Para obter uma visão geral sobre os símbolos de fonte STIX, consulte a tabela de fontes STIX . Veja também as Fontes STIX .

Números inteiros 0para 11criar linhas e triângulos. Esses são igualmente acessíveis por meio de variáveis ​​em letras maiúsculas, como CARETDOWNBASE. Portanto, os seguintes são equivalentes:

plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)

Os estilos de junção e limite de marcadores podem ser personalizados criando uma nova instância de MarkerStyle. Um MarkerStyle também pode ter um custom Transform que permite que ele seja rotacionado ou deslocado arbitrariamente.

Exemplos mostrando o uso de marcadores:

Classes #

MarkerStyle(marcador [, estilo de preenchimento])

Uma classe que representa os tipos de marcador.