Zeichnen Sie in matplotlib einen Rahmen um Untergrundstücke

Weiß jemand, wie man einen Rahmen um eine einzelne Teilzeichnung innerhalb einer Figur in Matplotlib zeichnet? Ich benutze Pyplot.

z.B:

import matplotlib.pyplot as plt
f = plt.figure()
ax1 = f.add_subplot(211)
ax2 = f.add_subplot(212)
# ax1.set_edgecolor('black')

..aber Axes-Objekte haben keine 'Kantenfarbe', und ich kann scheinbar auch keine Möglichkeit finden, die Zeichnung von der Figurenebene aus zu skizzieren.

Ich binde MPL-Code ein und füge eine WX-Benutzeroberfläche mit Steuerelementen hinzu, die je nach ausgewähltem Untergrund einen Kontext haben sollen. d.h. der Benutzer klickt auf die Teilzeichnung in der Zeichenfläche - die Teilzeichnung ist 'ausgewählt' (mit einem Umriss, idealerweise mit Sägezahn) - die grafische Benutzeroberfläche wird aktualisiert, um Steuerelemente anzuzeigen, um diese bestimmte Teilzeichnung zu ändern.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage