我有這個直方圖,它在相等的對數間隔元素中對數組「d」進行計數。如何對直方圖進行歸一化
max_val=np.log10(max(d))
min_val=np.log10(min(d))
logspace = np.logspace(min_val, max_val, 50)
hist(d,bins=logspace,label='z='+str(redshift),histtype='step')
show()
問題是,我希望它被規範化,因此面積是一個。使用選項Normed = True我沒有得到結果,這可能是因爲我使用對數箱。因此,我試圖以這種方式正常化直方圖:
H=hist(d,bins=logspace,label='z='+str(redshift),histtype='step')
H_norm=H[0]/my_norm_constant
但是當時我不知道如何繪製H_norm兌倉
你不知道嗎? – joaquin