Seaborn.Distplot生成直方图和具有不同x轴的KDE线-它们如何在绘图中合并?

时间:2020-06-11 16:00:24

标签: histogram seaborn kde

我使用this从Seaborn.Distplot中提取绘图数据。令人惊讶的是,直方图和KDE都返回了不同的x轴值。首先,实际的问题是如何在同一图中将这两个x轴组合在一起?其次,从理论上讲,问题是为什么垃圾箱不匹配-不应同时使用相同的基础垃圾箱创建两个密度吗?

1 个答案:

答案 0 :(得分:1)

对于第一个问题,我不确定您要寻找什么样的答案,但是它们是独立绘制的,并且matplotlib中的任何内容都不要求在相同轴上绘制的两个美术师具有相同的x轴数据。

要回答第二个问题,内核密度估计不使用合并。粗略地说,它用内核替换每个观察值,将评估网格中每个点的内核求和,然后进行归一化。 (说明NO_ZERO_DATE)。直方图也进行了归一化以显示密度,因此您可以将一个绘制在另一个之上,并且它们将匹配。但是直方图bin和KDE的评估网格之间不必有任何对应关系。