Seaborn绘图,在norm_hist = True下y轴大于1

时间:2019-06-26 10:09:57

标签: python python-3.x seaborn

我在此代码中需要一些帮助,因为我将sns.displot与norm_hist = True一起使用 但是,y轴远大于1。

import seaborn as sns
import matplotlib.pyplot as plt  

x = pd.DataFrame([0.235,0.1454,0.1245,0.043,0.011]).values

plt.cla()

sns.distplot(x, norm_hist=True)

我认为y轴应为概率,因此应小于1。

根据文档norm_hist = True,如果为True,则直方图高度显示的是密度而不是计数。如果绘制了KDE或拟合密度,则暗示这一点。因此,idk为什么输出的y轴大于1。

在类似的问题中,它使用与seaborn不同的pylab。 pylab.hist(data, normed=1). Normalization seems to work incorrect

0 个答案:

没有答案