matplotlib.axes.Axes.bxp #

Achsen. bxp ( bxpstats , positions = None , widths = None , vert = True , patch_artist = False , shownotches = False , showmeans = False , showcaps = True , showbox = True , showfliers = True , boxprops = None , whiskerprops = None , flyerprops= None , medianprops = None , capprops = None , meanprops = None , meanline = False , manage_ticks = True , zorder = None , capwidths = None ) [Quelle] #

Zeichenfunktion für Box- und Whisker-Plots.

Erstellen Sie ein Box-Whisker-Plot für jede Spalte von x oder jeden Vektor in der Folge x . Die Box erstreckt sich vom unteren bis zum oberen Quartil der Daten, mit einer Linie am Median. Die Schnurrhaare erstrecken sich von der Box, um den Bereich der Daten anzuzeigen. Fliegerpunkte sind diejenigen hinter dem Ende der Schnurrhaare.

Parameter :
bxpstats- Liste der Diktate

Eine Liste von Wörterbüchern mit Statistiken für jeden Boxplot. Erforderliche Schlüssel sind:

  • med: Median (Skalar).

  • q1, q3: Erstes und drittes Quartil (Skalare).

  • whislo, whishi: Untere und obere Whisker-Positionen (Skalare).

Optionale Schlüssel sind:

  • mean: Mittelwert (skalar). Benötigt wenn showmeans=True.

  • fliers: Daten jenseits der Schnurrhaare (arrayartig). Benötigt wenn showfliers=True.

  • cilo, cihi: Unteres und oberes Konfidenzintervall um den Median. Benötigt wenn shownotches=True.

  • label: Name des Datensatzes (str). Falls verfügbar, wird dies als Tick-Label für den Boxplot verwendet

Positionen Array-artig, Standard: [1, 2, ..., n]

Die Positionen der Boxen. Die Ticks und Limits werden automatisch passend zu den Positionen gesetzt.

widths float oder array-like, default: None

Die Breite der Boxen. Die Voreinstellung ist .clip(0.15*(distance between extreme positions), 0.15, 0.5)

Capwidths Float oder Array-ähnlich, Standard: Keine

Entweder ein Skalar oder ein Vektor und legt die Breite jeder Kappe fest. Der Standardwert ist , siehe Breiten .0.5*(with of the box)

vert bool, Standard: True

Wenn True(Standard) macht die Boxen vertikal. Wenn False, macht horizontale Kästchen.

patch_artist bool, Standard: False

Sie produziert mit der Künstlerin FalseSchachteln . Line2DSie produziert mit der Künstlerin TrueSchachteln .Patch

Shownotches, Showmeans, Showcaps, Showbox, Showflyers bool

Ob die CI-Kerben, der Mittelwert (beide standardmäßig auf „Falsch“), die Kappen, die Box und die Flieger (alle drei standardmäßig auf „Wahr“) gezeichnet werden sollen.

Boxprops, Whiskerprops, Capprops, Flyerprops, Medianprops, Meanprops Diktat , optional

Künstlereigenschaften für die Boxen, Schnurrhaare, Kappen, Flyer, Mediane und Mittel.

Meanline bool, Standard: False

Wenn True(und showmeans ist True), wird versucht, den Mittelwert gemäß meanprops als eine Linie darzustellen, die sich über die gesamte Breite der Box erstreckt . Nicht empfohlen, wenn shownotches auch True ist. Andernfalls werden Mittel als Punkte angezeigt.

manage_ticks bool, Standard: True

Wenn True, werden die Tick-Positionen und Beschriftungen angepasst, um mit den Boxplot-Positionen übereinzustimmen.

zorder Float, Standard:Line2D.zorder = 2

Die Zorder des resultierenden Boxplots.

Rückgaben :
Diktat

Ein Wörterbuch, das jede Komponente des Boxplots einer Liste der Line2Derstellten Instanzen zuordnet. Dieses Wörterbuch hat die folgenden Schlüssel (unter der Annahme vertikaler Boxplots):

  • boxes: Hauptkörper des Boxplots mit den Quartilen und den Konfidenzintervallen des Medians, falls aktiviert.

  • medians: horizontale Linien am Median jedes Kästchens.

  • whiskers: vertikale Linien bis zu den letzten Nicht-Ausreißerdaten.

  • caps: horizontale Linien an den Enden der Schnurrhaare.

  • fliers: Punkte, die Daten jenseits der Schnurrhaare (Flieger) darstellen.

  • means: Punkte oder Linien, die die Mittel darstellen.

Beispiele

( Quellcode , png )

../../_images/bxp_00_00.png

( png )

../../_images/bxp_01_00.png