matplotlib.markers
#
Funções para lidar com marcadores; usado pela funcionalidade de marcador de
plot
, scatter
e
errorbar
.
Todos os marcadores possíveis são definidos aqui:
marcador |
símbolo |
Descrição |
---|---|---|
|
|
ponto |
|
pixel |
|
|
círculo |
|
|
triângulo_para baixo |
|
|
triângulo_up |
|
|
triângulo_esquerda |
|
|
triângulo_direita |
|
|
tri_down |
|
|
tri_up |
|
|
tri_esquerda |
|
|
tri_right |
|
|
octógono |
|
|
quadrado |
|
|
Pentágono |
|
|
mais (preenchido) |
|
|
Estrela |
|
|
hexágono1 |
|
|
hexágono2 |
|
|
mais |
|
|
x |
|
|
x (preenchido) |
|
|
diamante |
|
|
diamante_fino |
|
|
vline |
|
|
hline |
|
|
tickleft |
|
|
tique-taque |
|
|
tique-taque |
|
|
tique-taque |
|
|
caretleft |
|
|
zelador |
|
|
cuidado |
|
|
caretdown |
|
|
caretleft (centrado na base) |
|
|
caretright (centrado na base) |
|
|
caretup (centralizado na base) |
|
|
caretdown (centrado na base) |
|
|
nada |
|
|
nada |
|
|
Renderize a string usando mathtext. Por exemplo |
|
|
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 |
|
|
Um polígono regular com |
|
|
Um símbolo em forma de estrela com |
|
|
Um asterisco com |
Como um recurso obsoleto, None
também significa 'nada' ao construir diretamente um MarkerStyle
, mas observe que existem outros contextos onde, em
marker=None
vez 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 0
para 11
criar 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 #
|
Uma classe que representa os tipos de marcador. |