Я знаю, как создать гистограмму в Python, но мне бы хотелось, чтобы это было распределение плотности вероятности.
Давайте начнем с моего примера. У меня есть массив d
, с размером 500000 элементов. С помощью следующего кода я строю простую гистограмму, сообщающую, сколько элементов моего массива d
находится между каждым бином.
max_val=log10(max(d))
min_val=log10(min(d))
logspace = np.logspace(min_val, max_val, 50)
H=hist(select,bins=logspace,histtype='step')
Проблема в том, что этот сюжет не тот, который я хочу. Я хотел бы иметь функцию распределения вероятностей моего массива d
. Вместо того, чтобы иметь количество элементов моего массива, которые находятся в каждой ячейке, я хотел бы иметь вероятность того, что они будут в этой ячейке. Я попытался с normed = True, но это, кажется, не работает, так как у меня есть бункеры, которые одинаково распределены по журналу.