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

问题描述 投票:0回答:1

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

histogram seaborn kde
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.