Seaborn:从distplot中移除适合度

时间:2017-09-29 11:46:13

标签: python matplotlib histogram seaborn

我正在尝试使用distplot()绘制分布,我想要

  1. 绝对数字而不是y轴上的相对频率
  2. 没有合适的功能
  3. 我认为(1)可以通过设置norm_hist=False来实现,但仍然会在y轴上显示相对频率:

    First try

    但没问题,我可以通过直接设置底层pyplot.hist图的'normed'关键字来解决这个问题:

    Second try

    但是,现在我遇到的问题是拟合函数(用pyplot.plot创建)仍然适用于规范化的值,因此位于图的底部。我想完全摆脱合适的情节。我怎么做?我认为设置fit=None可以解决问题,但正如你所看到的那样,它没有。

    感谢任何帮助!

    的Lukas

1 个答案:

答案 0 :(得分:4)

你打电话的线路#34;适合"是一个核密度估计(KDE),它只对标准化图(因为它是概率密度函数)有意义。

要摆脱kde曲线,您可以使用kde=False关键字参数。

distplot( ... , kde=False)