matplotlib.markers#
Funktionen zur Handhabung von Markern; verwendet von der Marker-Funktionalität von plot, scatter und errorbar.
Alle möglichen Marker sind hier definiert
marker |
Symbol |
Beschreibung |
|---|---|---|
|
|
Punkt |
|
|
Pixel |
|
|
circle |
|
|
dreieck_unten |
|
|
dreieck_oben |
|
|
dreieck_links |
|
|
dreieck_rechts |
|
|
dreieck_unten (abgekürzt) |
|
|
dreieck_oben (abgekürzt) |
|
|
dreieck_links (abgekürzt) |
|
|
dreieck_rechts (abgekürzt) |
|
|
Oktagon |
|
|
square |
|
|
Pentagon |
|
|
Plus (gefüllt) |
|
|
Stern |
|
|
Sechseck1 |
|
|
Sechseck2 |
|
|
Plus |
|
|
x |
|
|
x (gefüllt) |
|
|
Diamant |
|
|
dünner_diamant |
|
|
vline |
|
|
hline |
|
|
tickleft |
|
|
tickright |
|
|
tickup |
|
|
tickdown |
|
|
caretleft |
|
|
caretright |
|
|
caretup |
|
|
caretdown |
|
|
caretleft (zentriert an der Basis) |
|
|
caretright (zentriert an der Basis) |
|
|
caretup (zentriert an der Basis) |
|
|
caretdown (zentriert an der Basis) |
|
nichts |
|
|
nichts |
|
|
|
Rendert den String mithilfe von Mathtext. Z.B. |
|
Eine Liste von (x, y)-Paaren, die für Pfad-Scheitelpunkte verwendet werden. Das Zentrum des Markers befindet sich bei (0, 0) und die Größe ist normalisiert, sodass der erstellte Pfad innerhalb der Einheitszelle eingeschlossen ist. |
|
|
Eine |
|
|
Ein regelmäßiges Polygon mit |
|
|
Ein sternähnliches Symbol mit |
|
|
Ein Sternchen mit |
Beachten Sie, dass spezielle Symbole über die STIX-Mathematikschriftart definiert werden können, z. B. "$\u266B$". Eine Übersicht über die Symbole der STIX-Schriftart finden Sie in der STIX-Schriftartentabelle. Sehen Sie sich auch die STIX-Schriftarten an.
Ganzzahlen von 0 bis 11 erzeugen Linien und Dreiecke. Diese sind auch über großgeschriebene Variablen zugänglich, wie z. B. CARETDOWNBASE. Daher sind die folgenden gleichwertig
plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)
Marker-Verbindungs- und Kappenstile können durch Erstellen einer neuen Instanz von MarkerStyle angepasst werden. Ein MarkerStyle kann auch eine benutzerdefinierte Transform haben, die eine beliebige Rotation oder Verschiebung ermöglicht.
Beispiele, die die Verwendung von Markern zeigen
Klassen#
|
Eine Klasse, die Markertypen darstellt. |





































