matplotlib
Boxplots
Suche…
Grundlegende Boxplots
Boxplots sind beschreibende Diagramme, mit deren Hilfe die Verteilung verschiedener Datenreihen verglichen werden kann. Sie sind deskriptiv, weil sie Messwerte (z. B. den Median ) anzeigen, die keine zugrunde liegende Wahrscheinlichkeitsverteilung annehmen.
Das einfachste Beispiel eines Boxplots in matplotlib kann durch einfaches Übergeben der Daten als Listenliste erreicht werden:
import matplotlib as plt
dataline1 = [43,76,34,63,56,82,87,55,64,87,95,23,14,65,67,25,23,85]
dataline2 = [34,45,34,23,43,76,26,18,24,74,23,56,23,23,34,56,32,23]
data = [ dataline1, dataline2 ]
plt.boxplot( data )
Es ist jedoch üblich, numpy
Arrays als Parameter für die numpy
zu verwenden, da diese häufig das Ergebnis vorheriger Berechnungen sind. Dies kann wie folgt durchgeführt werden:
import numpy as np
import matplotlib as plt
np.random.seed(123)
dataline1 = np.random.normal( loc=50, scale=20, size=18 )
dataline2 = np.random.normal( loc=30, scale=10, size=18 )
data = np.stack( [ dataline1, dataline2 ], axis=1 )
plt.boxplot( data )
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow