matplotlib.quiver.QuiverKey #
- Klasse matplotlib.quiver. QuiverKey ( Q , X , Y , U , label , * , angle = 0 , coordinates = 'axes' , color = None , labelsep = 0.1 , labelpos = 'N' , labelcolor = None , fontproperties = None , ** kwargs ) [Quelle] #
Basen:
Artist
Beschrifteter Pfeil zur Verwendung als Maßstabstaste für Köcherdiagramme.
Fügen Sie einem Quiver Plot einen Schlüssel hinzu.
Die Positionierung der Taste hängt von X , Y , Koordinaten und Labelpos ab . Wenn labelpos 'N' oder 'S' ist, geben X , Y die Position der Mitte des Schlüsselpfeils an. Wenn labelpos 'E' ist , positioniert X , Y den Kopf, und wenn labelpos 'W' ist , positioniert X , Y den Schwanz; in jedem dieser beiden Fälle befindet sich X , Y irgendwo in der Mitte des Schlüsselobjekts Pfeil+Beschriftung.
- Parameter :
- Q
matplotlib.quiver.Quiver
Ein
Quiver
Objekt, wie es von einem Aufruf von zurückgegeben wirdquiver()
.- X, Y schweben
Die Position des Schlüssels.
- U schweben
Die Länge des Schlüssels.
- Etikettenstr _
Die Schlüsselbezeichnung (z. B. Länge und Einheiten des Schlüssels).
- Winkelfloat , Standard: 0
Der Winkel des Schlüsselpfeils in Grad gegen den Uhrzeigersinn von der x-Achse.
- Koordinaten {'axes', 'figure', 'data', 'inches'}, Standard: 'axes'
Koordinatensystem und Einheiten für X , Y : 'axes' und 'figur' sind normalisierte Koordinatensysteme mit (0, 0) unten links und (1, 1) oben rechts; 'Daten' sind die Datenkoordinaten der Achsen (werden für die Positionen der Vektoren im Köcherdiagramm selbst verwendet); „Zoll“ ist die Position in der Abbildung in Zoll, mit (0, 0) in der unteren linken Ecke.
- Farbe Farbe
Überschreibt Flächen- und Kantenfarben von Q .
- labelpos {'N', 'S', 'E', 'W'}
Positionieren Sie die Beschriftung oben, unten, rechts bzw. links vom Pfeil.
- Labelsep Float, Standard: 0,1
Abstand in Zoll zwischen dem Pfeil und dem Etikett.
- labelcolor Farbe, Standard:
rcParams["text.color"]
(Standard:'black'
) Etikettenfarbe.
- fontproperties dict, optional
Ein Wörterbuch mit Schlüsselwortargumenten, die vom
FontProperties
Initialisierer akzeptiert werden: Familie , Stil , Variante , Größe , Gewicht .- **Kwarg
Alle zusätzlichen Schlüsselwortargumente werden verwendet, um die aus Q übernommenen Vektoreigenschaften zu überschreiben .
- Q
- enthält ( mouseevent ) [Quelle] #
Testen Sie, ob der Künstler das Mausereignis enthält.
- Parameter :
- Mausereignis
matplotlib.backend_bases.MouseEvent
- Mausereignis
- Rückgaben :
- enthält bool
Ob irgendwelche Werte innerhalb des Radius liegen.
- Details Dikt
Ein künstlerspezifisches Wörterbuch mit Details zum Ereigniskontext, z. B. welche Punkte im Auswahlradius enthalten sind. Einzelheiten finden Sie in den einzelnen Artist-Unterklassen.
- draw ( Renderer ) [Quelle] #
Zeichnen Sie den Künstler (und seine Kinder) mit dem angegebenen Renderer.
Dies hat keine Auswirkung, wenn der Künstler nicht sichtbar ist (
Artist.get_visible
gibt False zurück).- Parameter :
- Renderer-
RendererBase
Unterklasse.
- Renderer-
Anmerkungen
Diese Methode wird in den Artist-Unterklassen überschrieben.
- halign = {'E': 'links', 'N': 'Mitte', 'S': 'Mitte', 'W': 'rechts'} #
- Eigenschaftslabelsep # _
- Pivot = {'E': 'Spitze', 'N': 'Mitte', 'S': 'Mitte', 'W': 'Schwanz'} #
- set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF > , animation=<UNSCHARF> ,, clip_on =<UNSCHARF> , clip_path=<UNSCHARF> , gid=<UNSCHARF> , in_layout=<UNSCHARF > , label=<UNSET> , mouseover=<UNSET> ,, picker=< UNSET> , gerastert=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<UNSET> ,sichtbar=<UNSET> ,zorder=<UNSET> ) [Quelle] #
Legen Sie mehrere Eigenschaften gleichzeitig fest.
Unterstützte Eigenschaften sind
Eigentum
Beschreibung
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt
Skalar oder Keine
bool
bool
Patch oder (Pfad, Transform) oder None
Unbekannt
Str
bool
Objekt
bool
None oder bool oder float oder aufrufbar
bool
(Maßstab: Float, Länge: Float, Zufälligkeit: Float)
bool oder Keine
Str
bool
schweben
- set_figure ( fig ) [Quelle] #
Legen Sie die
Figure
Instanz fest, zu der der Künstler gehört.- Parameter :
- Feige
Figure
- Feige
- valign = {'E': 'center', 'N': 'bottom', 'S': 'top', 'W': 'center'} #
Beispiele mit matplotlib.quiver.QuiverKey
#
Erweiterte Quiver- und Quiverkey-Funktionen