首页 > 解决方案 > Seaborn:如何使用 PairGrid 获取 distplot 的 y 轴计数

问题描述

我正在使用 PairGrid,但我不明白 y 轴对 distplot 意味着什么。我认为它代表一个计数。但它是从pairgrid中的负值开始的。如果我只制作 distplot,我就会得到计数。

我不知道是否清楚,有一些情节:

我的配对网格:

我的配对网格

我的分布图:

分布图

distplot 与 PairGrid 左上角的绘图相同。

与此对应的代码是:

sns.distplot(pd.DataFrame(mySerie), kde=False)

对于 PairGrid :

g = sns.PairGrid(myDataFrame)
g = g.map_diag(sns.distplot, kde=False)
g = g.map_offdiag(plt.scatter)

先感谢您

标签: pythonseaborn

解决方案


您可以使用这两种方法来查看数据在值范围和总数方面的不同趋势。当我遇到您的问题时,请参阅下文以更好地了解我的工作内容(抱歉没有共享太大的数据本身)。如果 KDE false 我可以看到 Yes 的数量是 No 在总数中的两倍。相反,使用 KDE True,我可以看到在较低的值范围内,否占主导地位,甚至比是类别更高。希望它会有所帮助...

kde=False

kde=假

kde=True

kde=真


推荐阅读