matplotlib.markers
#
Funzioni per gestire i marcatori; utilizzato dalla funzionalità marcatore di
plot
, scatter
, e
errorbar
.
Tutti i possibili marcatori sono definiti qui:
marcatore |
simbolo |
descrizione |
---|---|---|
|
|
punto |
|
pixel |
|
|
cerchio |
|
|
triangolo_giù |
|
|
triangolo_su |
|
|
triangolo_sinistra |
|
|
triangolo_destra |
|
|
tri_down |
|
|
tri_up |
|
|
tri_left |
|
|
tri_giusto |
|
|
Ottagono |
|
|
quadrato |
|
|
pentagono |
|
|
più (riempito) |
|
|
stella |
|
|
esagono1 |
|
|
esagono2 |
|
|
più |
|
|
X |
|
|
x (riempito) |
|
|
diamante |
|
|
thin_diamond |
|
|
vline |
|
|
linea |
|
|
tickleft |
|
|
tickright |
|
|
ticchettio |
|
|
spuntare |
|
|
caretleft |
|
|
caretright |
|
|
caretup |
|
|
caretdown |
|
|
caretleft (centrato alla base) |
|
|
caretright (centrato alla base) |
|
|
caretup (centrato alla base) |
|
|
caretdown (centrato alla base) |
|
|
niente |
|
|
niente |
|
|
Renderizza la stringa usando mathtext. Ad esempio |
|
|
Un elenco di coppie (x, y) utilizzate per i vertici del percorso. Il centro del marcatore si trova in (0, 0) e la dimensione è normalizzata, in modo tale che il percorso creato sia incapsulato all'interno della cella unitaria. |
|
sentiero |
Un'istanza |
|
|
Un poligono regolare con |
|
|
Un simbolo simile a una stella con |
|
|
Un asterisco con |
Come funzionalità deprecata, None
significa anche 'niente' quando si costruisce direttamente un MarkerStyle
, ma si noti che ci sono altri contesti in cui
marker=None
invece significa "l'indicatore predefinito" (ad esempio rcParams["scatter.marker"]
(default: 'o'
) per Axes.scatter
).
Si noti che i simboli speciali possono essere definiti tramite il
carattere matematico STIX , ad es "$\u266B$"
. Per una panoramica sui simboli dei caratteri STIX, fare riferimento alla
tabella dei caratteri STIX . Vedi anche i caratteri STIX .
Numeri interi da 0
per 11
creare linee e triangoli. Quelli sono ugualmente accessibili tramite variabili in maiuscolo, come CARETDOWNBASE
. Quindi sono equivalenti:
plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)
Gli stili di unione e chiusura dei marker possono essere personalizzati creando una nuova istanza di MarkerStyle. Un MarkerStyle può anche avere una personalizzazione Transform
che consente di ruotarlo o spostarlo arbitrariamente.
Esempi che mostrano l'uso dei marcatori:
Classi #
|
Una classe che rappresenta i tipi di indicatore. |