matplotlib.axes.Axes.indicate_inset #
- Achsen. inset_inset ( bounds , inset_ax = None , * , transform = None , facecolor = 'none' , edgecolor = '0.5' , alpha = 0.5 , zorder = 4.99 , ** kwargs ) [source] #
Fügen Sie den Achsen einen eingefügten Indikator hinzu. Dies ist ein Rechteck auf dem Diagramm an der durch Grenzen angegebenen Position, das optional über Linien verfügt, die das Rechteck mit einer eingefügten Achse (
Axes.inset_axes) verbinden.- Parameter :
- Grenzen [x0, y0, Breite, Höhe]
Linke untere Ecke des zu markierenden Rechtecks sowie dessen Breite und Höhe.
- Einschub_ax
Axes Eine optionale Einfügung von Achsen zum Zeichnen von Verbindungslinien. Es werden zwei Linien gezeichnet, die das Anzeigefeld mit den eingefügten Achsen an den Ecken verbinden, die so ausgewählt sind, dass sie sich nicht mit dem Anzeigefeld überschneiden.
- verwandeln
Transform Transformieren Sie für die Rechteckkoordinaten. Der Standardwert ist
ax.transAxes, dh die Einheiten von rect sind in achsenrelativen Koordinaten.- Gesichtsfarbe , Standard: 'none'
Flächenfarbe des Rechtecks.
- edgecolor Farbe, Standard: '0.5'
Farbe des Rechtecks und Farbe der Verbindungslinien.
- Alphafloat , Standard: 0,5
Transparenz des Rechtecks und der Verbindungslinien.
- Zorder Float, Standard: 4,99
Zeichenreihenfolge des Rechtecks und der Verbindungslinien. Der Standardwert, 4,99, liegt knapp unter dem Standardwert von Inset Axes.
- **Kwarg
Andere Schlüsselwortargumente werden an den
RectanglePatch weitergegeben: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
Unbekannt
bool
antialiasedoder ähbool oder Keine
(links, unten, Breite, Höhe)
CapStyleoder {'hinter', 'vorstehend', 'rund'}bool
Patch oder (Pfad, Transform) oder None
Farbe
edgecoloroder ecFarbe oder Keine
facecoloroder FCFarbe oder Keine
bool
Str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
Unbekannt
bool
JoinStyleoder {'Gehrung', 'rund', 'Fase'}Objekt
linestyleoder ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidthoder lwFloat oder None
bool
None oder bool oder float oder aufrufbar
bool
(Maßstab: Float, Länge: Float, Zufälligkeit: Float)
bool oder Keine
Str
bool
Unbekannt
Unbekannt
(schweben, schweben)
Unbekannt
schweben
- Rückgaben :
- Rechteck_Patch
patches.Rectangle Der Indikatorrahmen.
- connector_lines 4-Tupel von
patches.ConnectionPatch Die vier Verbindungslinien, die mit den Ecken (lower_left, upper_left, lower_right, upper_right) von inset_ax verbunden sind . Zwei Zeilen werden mit Sichtbarkeit auf False gesetzt , aber der Benutzer kann die Sichtbarkeit auf True setzen, wenn die automatische Auswahl nicht als richtig erachtet wird.
- Rechteck_Patch
Warnung
Diese Methode ist ab Version 3.0 experimentell und die API kann sich ändern.