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_axAxes

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.

verwandelnTransform

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

agg_filter

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

alpha

Skalar oder Keine

angle

Unbekannt

animated

bool

antialiasedoder äh

bool oder Keine

bounds

(links, unten, Breite, Höhe)

capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

color

Farbe

edgecoloroder ec

Farbe oder Keine

facecoloroder FC

Farbe oder Keine

figure

Figure

fill

bool

gid

Str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

height

Unbekannt

in_layout

bool

joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

label

Objekt

linestyleoder ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthoder lw

Float oder None

mouseover

bool

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

width

Unbekannt

x

Unbekannt

xy

(schweben, schweben)

y

Unbekannt

zorder

schweben

Rückgaben :
Rechteck_Patchpatches.Rectangle

Der Indikatorrahmen.

connector_lines 4-Tupel vonpatches.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.

Warnung

Diese Methode ist ab Version 3.0 experimentell und die API kann sich ändern.