擅长:python、mysql、java
<p>如果您对概率密度函数不感兴趣,而是对每个bin的<strong>概率/频率感兴趣,这个概率/频率由bin中的样本数除以样本总数得出,那么您可以使用<code>hist_kws</code>参数的<code>'weights'</code>属性。将其应用于<a href="https://stackoverflow.com/users/3519000/lrnzcig">lrnzcig</a>的示例代码</p>
<pre><code>random.seed(2)
min_rescale = -0.001
max_rescale = 0.001
close2 = [min_rescale + random.random() * (max_rescale - min_rescale) for x in range(100)]
sns.distplot(close2, hist=True, kde=False, bins=5, color = 'darkblue',
hist_kws={'edgecolor':'black', 'weights': np.ones(len(close2))/len(close2)})
</code></pre>
<p>结果如下图:
<a href="https://i.stack.imgur.com/ifU5H.png" rel="nofollow noreferrer">probabilities of Histogram bins using seaborn's distplot</a></p>
<p>请注意,结果是<strong>没有概率密度函数</strong>,相反,这些存储单元的<strong>权重总和为1</strong>,与这些存储单元的参数值无关。
但是,当您执行kde时,这是没有意义的。在</p>