mpl_gui.FigureRegistry.subplot_mosaic#
- FigureRegistry.subplot_mosaic(*, subplot_kw=None, gridspec_kw=None, empty_sentinel='.', **fig_kw)#
Erstellt ein Layout von Achsen basierend auf ASCII-Art oder verschachtelten Listen.
Dies ist eine Hilfsfunktion zum visuellen Erstellen komplexer
GridSpec-Layouts.Hinweis
Diese API ist vorläufig und kann basierend auf frühem Benutzerfeedback in Zukunft überarbeitet werden.
- Parameter:
- layoutListe von Listen von {hashable oder verschachtelt} oder str
Ein visuelles Layout, wie Sie Ihre Achsen beschriftet mit Zeichenketten anordnen möchten. Zum Beispiel
x = [['A panel', 'A panel', 'edge'], ['C panel', '.', 'edge']]
Erzeugt 4 Achsen
'A panel', das 1 Zeile hoch ist und sich über die ersten beiden Spalten erstreckt
'edge', das 2 Zeilen hoch ist und sich am rechten Rand befindet
'C panel', das 1 Zeile hoch und 1 Spalte breit in der unteren linken Ecke ist
ein leerer Platz 1 Zeile und 1 Spalte breit in der Mitte unten
Jeder der Einträge im Layout kann eine Liste von Listen der gleichen Form sein, um verschachtelte Layouts zu erstellen.
Wenn die Eingabe ein String ist, muss er die Form haben
''' AAE C.E '''
wobei jedes Zeichen eine Spalte und jede Zeile eine Reihe darstellt. Dies erlaubt nur Achsenbeschriftungen mit einzelnen Zeichen und keine Verschachtelung, ist aber sehr kurz.
- subplot_kwdict, optional
Wörterbuch mit Schlüsselwörtern, die an den
add_subplot-Aufruf übergeben werden, der zum Erstellen jedes Unterplots verwendet wird.- gridspec_kwdict, optional
Wörterbuch mit Schlüsselwörtern, die an den
GridSpec-Konstruktor übergeben werden, der zum Erstellen des Grids verwendet wird, auf dem die Unterplots platziert werden.- empty_sentinelobject, optional
Eintrag im Layout, der "diese Fläche leer lassen" bedeutet. Standardmäßig
'.'. Beachten Sie, dass, wenn *layout* eine Zeichenkette ist, sie überinspect.cleandocverarbeitet wird, um führende Leerzeichen zu entfernen, was die Verwendung von Leerzeichen als leeren Sentinel beeinträchtigen kann.- **fig_kw
Alle zusätzlichen Schlüsselwortargumente werden an den
figure-Aufruf übergeben.
- Gibt zurück:
- fig
Figure Die neue Abbildung
- dict[label, Axes]
Ein Wörterbuch, das die Bezeichnungen den Achsenobjekten zuordnet. Die Reihenfolge der Achsen ist von links nach rechts und von oben nach unten ihrer Position im Gesamtlayout.
- fig