matplotlib.container#
- class matplotlib.container.BarContainer(*args, **kwargs)[Quelle]#
Bases:
ContainerContainer für die Künstler von Balkendiagrammen (z.B. erstellt mit
Axes.bar).Der Container kann als Tupel der Patches selbst behandelt werden. Zusätzlich können Sie auf diese und weitere Parameter über die Attribute zugreifen.
- Attribute:
- patchesListe von
Rectangle Die Künstler der Balken.
- errorbarNone oder
ErrorbarContainer Ein Container für die Fehlerbalken-Künstler, falls Fehlerbalken vorhanden sind. None sonst.
- datavaluesNone oder Array-ähnlich
Die zugrunde liegenden Datenwerte, die den Balken entsprechen.
- orientation{'vertical', 'horizontal'}, Standard: None
Wenn 'vertical', wird angenommen, dass die Balken vertikal sind. Wenn 'horizontal', wird angenommen, dass die Balken horizontal sind.
- patchesListe von
- class matplotlib.container.Container(*args, **kwargs)[Quelle]#
Bases:
tupleBasisklasse für Container.
Container sind Klassen, die semantisch verwandte Künstler sammeln, wie z.B. die Balken eines Balkendiagramms.
- add_callback(func)[Quelle]#
Fügt eine Callback-Funktion hinzu, die aufgerufen wird, wenn sich eine der Eigenschaften des
Artiständert.- Parameter:
- funcaufrufbar
Die Callback-Funktion. Sie muss die Signatur haben
def func(artist: Artist) -> Any
wobei artist der aufrufende
Artistist. Rückgabewerte können existieren, werden aber ignoriert.
- Gibt zurück:
- int
Die Beobachter-ID, die mit dem Callback assoziiert ist. Diese ID kann später zum Entfernen des Callbacks mit
remove_callbackverwendet werden.
Siehe auch
- pchanged()[Quelle]#
Ruft alle registrierten Callbacks auf.
Diese Funktion wird intern ausgelöst, wenn eine Eigenschaft geändert wird.
Siehe auch
- class matplotlib.container.ErrorbarContainer(*args, **kwargs)[Quelle]#
Bases:
ContainerContainer für die Künstler von Fehlerbalken (z.B. erstellt mit
Axes.errorbar).Der Container kann als das lines-Tupel selbst behandelt werden. Zusätzlich können Sie auf diese und weitere Parameter über die Attribute zugreifen.
- Attribute:
- linesTupel
Tupel von
(data_line, caplines, barlinecols).data_line : Eine
Line2D-Instanz von x, y Plot-Markern und/oder -Linien.caplines : Ein Tupel von
Line2D-Instanzen der Fehlerbalkenkappen.barlinecols : Ein Tupel von
LineCollectionmit den horizontalen und vertikalen Fehlerbereichen.
- has_xerr, has_yerrbool
True, wenn der Fehlerbalken x/y-Fehler aufweist.
- class matplotlib.container.StemContainer(*args, **kwargs)[Quelle]#
Bases:
ContainerContainer für die Künstler, die in einem
Axes.stem()-Plot erstellt wurden.Der Container kann wie ein benanntes Tupel
(markerline, stemlines, baseline)behandelt werden.- Attribute:
- markerline
Line2D Der Künstler der Marker am Kopf der Stiele.
- stemlines
LineCollection Die Künstler der vertikalen Linien für alle Stiele.
- baseline
Line2D Der Künstler der horizontalen Grundlinie.
- markerline
- Parameter:
- markerline_stemlines_baselineTupel
Tupel von
(markerline, stemlines, baseline).markerlineenthält dieLine2Dder Marker,stemlinesist eineLineCollectionder Hauptlinien,baselineist dieLine2Dder Grundlinie.