matplotlib.markers.MarkerStyle #
- Klasse matplotlib.marker. MarkerStyle ( marker , fillstyle = None ) [Quelle] #
Basen:
object
Eine 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
Path
fü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] #
Path
Gibt die Transformation zurück, die auf from angewendet werden sollMarkerStyle.get_alt_path()
.
- get_path ( ) [Quelle] #
Geben Sie a
Path
fü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] #
Path
Gibt 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