Matplotlib: Как сделать гистограмму с ячейками равной площади?

Учитывая некоторый список чисел после некоторого произвольного распределения, как я могу определить позиции бина дляmatplotlib.pyplot.hist() так что площадь в каждой ячейке равна (или близка) к некоторой постоянной площади, A? Площадь должна быть рассчитана путем умножения количества элементов в корзине на ширину корзины, и ее значение не должно превышать A.

Вот MWE для отображения гистограммы с нормально распределенными образцами данных:

import matplotlib.pyplot as plt
import numpy as np

x = np.random.randn(100)
plt.hist(x, bin_pos)
plt.show()

Вотbin_pos список, представляющий позиции границ бункеров (см. связанный вопросВот.

Ответы на вопрос(1)

Ваш ответ на вопрос