matplotlib.markers.MarkerStyle #
- Klasse matplotlib.marker. MarkerStyle ( marker , fillstyle = None ) [Quelle] #
Basen:
objectEine Klasse, die Markierungstypen darstellt.
Instanzen sind unveränderlich. Wenn Sie etwas ändern müssen, erstellen Sie eine neue Instanz.
- Attribute :
- Markierungsliste _
Alle bekannten Marker.
- Liste gefüllter_Marker
Alle bekannten gefüllten Marker. Dies ist eine Teilmenge von Markierungen .
- Liste der Füllstile
Die unterstützten Füllstile.
- Parameter :
- marker str, array-like, Path, MarkerStyle oder None
Eine andere Instanz von MarkerStyle kopiert die Details dieser
marker.Keine bedeutet keine Markierung. Dies ist die veraltete Standardeinstellung.
Weitere mögliche Markerwerte finden Sie im Modul docstring
matplotlib.markers.
- fillstyle str, Standard:
rcParams["markers.fillstyle"](Standard:'full') Einer von 'voll', 'links', 'rechts', 'unten', 'oben', 'keine'.
- transform transforms.Transform, Standard: Keine
Transformation, die mit der nativen Transformation des Markers kombiniert wird.
- capstyle CapStyle, Standard: Keiner
Kappenstil, der den standardmäßigen Kappenstil des Markers überschreibt.
- JoinStyle JoinStyle, Standard: Keiner
Verbindungsstil, der den standardmäßigen Verbindungsstil des Markers überschreibt.
- gefüllte_marker = ('o', 'v', '^', '<', '>', '8', 's', 'p', '*', 'h', 'H', 'D' , 'd', 'P', 'X') #
- fillstyles = ('full', 'left', 'right', 'bottom', 'top', 'none') #
- get_alt_path ( ) [Quelle] #
Geben Sie a
Pathfür den alternativen Teil der Markierung zurück.Für ungefüllte Markierungen ist dies None ; Bei gefüllten Markern ist dies der Bereich, der mit markerfacecoloralt gezeichnet werden soll .
- get_alt_transform ( ) [Quelle] #
PathGibt die Transformation zurück, die auf from angewendet werden sollMarkerStyle.get_alt_path().
- get_path ( ) [Quelle] #
Geben Sie a
Pathfür den primären Teil der Markierung zurück.Bei ungefüllten Markern ist dies der gesamte Marker, bei gefüllten Markern der mit markerfacecolor zu zeichnende Bereich .
- get_transform ( ) [Quelle] #
PathGibt die Transformation zurück, die auf from angewendet werden sollMarkerStyle.get_path().
- get_user_transform ( ) [Quelle] #
Gibt den vom Benutzer bereitgestellten Teil der Markierungstransformation zurück.
- marker = {'.': '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': 'Quadrat', 'p': 'Fünfeck', '*': 'Stern','h': 'sechseck1', 'H': 'sechseck2', '+': 'plus', 'x': 'x', 'D': 'diamant', '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', 'Keine': 'nichts', 'keine': 'nichts', ' ': 'nichts', '': 'nichts'} #
- rotiert ( * , deg = None , rad = None ) [Quelle] #
Gibt eine neue Version dieser Markierung zurück, die um den angegebenen Winkel gedreht ist.
- Parameter :
- deg Float, Standard: Keine
Drehwinkel in Grad.
- rad Float, Standard: Keine
Rotationswinkel im Bogenmaß.
- .. note:: Sie müssen genau entweder deg oder rad angeben.
- skaliert ( sx , sy = None ) [Quelle] #
Gibt eine neue Markierung zurück, die durch angegebene Skalierungsfaktoren skaliert ist.
Wenn sy „ None“ ist, wird dieselbe Skalierung sowohl in x- als auch in y -Richtung angewendet .
- Parameter :
- sx- Schwimmer
Skalierungsfaktor in X -Richtung.
- sy Float, Standard: Keine
Skalierungsfaktor in Y -Richtung.
Beispiele mit matplotlib.markers.MarkerStyle#
Zuordnen von Markierungseigenschaften zu multivariaten Daten