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 )

Geben Sie hier die Bildbeschreibung ein


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 )

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow