Matplotlib: Wie erstelle ich ein Histogramm mit Behältern gleicher Fläche?
Wie kann ich nach einer willkürlichen Verteilung eine Liste mit Zahlen für @ definierematplotlib.pyplot.hist()
so dass die Fläche in jedem Behälter gleich (oder nahe) einer konstanten Fläche ist, A? Die Fläche sollte berechnet werden, indem die Anzahl der Elemente im Fach mit der Breite des Fachs multipliziert wird. Der Wert sollte nicht größer als A sein.
Hier ist ein MWE, um ein Histogramm mit normalverteilten Beispieldaten anzuzeigen:
import matplotlib.pyplot as plt
import numpy as np
x = np.random.randn(100)
plt.hist(x, bin_pos)
plt.show()
Hierbin_pos
ist eine Liste, die die Positionen der Begrenzungen der Behälter darstellt (siehe zugehörige FrageHie.