matplotlib.container#

Klasse matplotlib.container. BarContainer ( * args , ** kwargs ) [Quelle] #

Basen:Container

Container für die Künstler von Balkenplots (zB erstellt von Axes.bar).

Der Container kann als Tupel der Patches selbst behandelt werden. Zusätzlich können Sie über die Attribute auf diese und weitere Parameter zugreifen.

Attribute :
Patch- Liste vonRectangle

Die Künstler der Kneipen.

Fehlerleiste Keine oderErrorbarContainer

Ein Container für die Fehlerbalken-Künstler, wenn Fehlerbalken vorhanden sind. Sonst keine .

Datenwerte Keine oder Array-ähnlich

Die zugrunde liegenden Datenwerte entsprechen den Balken.

Ausrichtung {'vertikal', 'horizontal'}, Standard: Keine

Bei „vertikal“ wird davon ausgegangen, dass die Balken vertikal sind. Bei „horizontal“ wird davon ausgegangen, dass die Balken horizontal sind.

Klasse matplotlib.container. Container ( * args , ** kwargs ) [Quelle] #

Basen:tuple

Basisklasse für Container.

Container sind Klassen, die semantisch verwandte Künstler wie die Balken eines Balkenplots sammeln.

add_callback ( func ) [Quelle] #

Fügen Sie eine Rückruffunktion hinzu, die aufgerufen wird, wenn sich eine der ArtistEigenschaften von ändert.

Parameter :
Funktion aufrufbar

Die Callback-Funktion. Es muss die Signatur haben:

def func(artist: Artist) -> Any

Wo der Künstler die Berufung ist Artist. Rückgabewerte können vorhanden sein, werden aber ignoriert.

Rückgaben :
int

Die Beobachter-ID, die dem Rückruf zugeordnet ist. Diese ID kann später zum Entfernen des Rückrufs verwendet werden remove_callback.

Siehe auch

remove_callback
get_children ( ) [Quelle] #
get_label ( ) [Quelle] #

Geben Sie das Label zurück, das für diesen Künstler in der Legende verwendet wird.

pchanged ( ) [Quelle] #

Rufen Sie alle registrierten Rückrufe an.

Diese Funktion wird intern ausgelöst, wenn eine Eigenschaft geändert wird.

entfernen ( ) [Quelle] #
remove_callback ( oid ) [Quelle] #

Entfernen Sie einen Rückruf basierend auf seiner Beobachter-ID.

Siehe auch

add_callback
set_label ( s ) [Quelle] #

Legen Sie eine Beschriftung fest, die in der Legende angezeigt wird.

Parameter :
s Objekt

s werden durch Aufrufen in einen String umgewandelt str.

Klasse matplotlib.container. ErrorbarContainer ( * args , ** kwargs ) [Quelle] #

Basen:Container

Container für die Künstler von Fehlerbalken (zB erstellt von Axes.errorbar).

Der Container kann wie das Linientupel selbst behandelt werden . Zusätzlich können Sie über die Attribute auf diese und weitere Parameter zugreifen.

Attribute :
Zeilen Tupel

Tuple of (data_line, caplines, barlinecols).

  • data_line : Line2D instance of x, y plot markers and/or line.

  • caplines : tuple of Line2D instances of the error bar caps.

  • barlinecols : list of LineCollection with the horizontal and vertical error ranges.

has_xerr, has_yerrbool

True if the errorbar has x/y errors.

class matplotlib.container.StemContainer(*args, **kwargs)[source]#

Bases: Container

Container for the artists created in a Axes.stem() plot.

The container can be treated like a namedtuple (markerline, stemlines, baseline).

Attributes:
markerlineLine2D

The artist of the markers at the stem heads.

stemlineslist of Line2D

Die Künstler der vertikalen Linien für alle Stiele.

GrundlinieLine2D

Der Künstler der horizontalen Grundlinie.

Parameter :
markerline_stemlines_baseline- Tupel

Tupel von . enthält die der Markierungen, ist eine der Hauptlinien, ist die der Grundlinie.(markerline, stemlines, baseline)markerlineLineCollectionstemlinesLineCollectionbaselineLine2D