【问题标题】:Seaborn : How to get the count in y axis for distplot using PairGridSeaborn:如何使用 PairGrid 获取 distplot 的 y 轴计数
【发布时间】:2020-06-03 22:13:29
【问题描述】:

我正在使用 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)

提前谢谢你

【问题讨论】:

    标签: python seaborn


    【解决方案1】:

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

    kde=False
    

    kde=False

    kde=True
    

    kde=True

    【讨论】:

      【解决方案2】:

      您的直方图中的 y 轴是总计数的一部分,这是可以理解的(尽管我可能会弄错)。例如,在我的 distplot 中,大约 0.08 或 8% 的行位于 0-5 bin My Distplot

      【讨论】:

        猜你喜欢
        • 2019-01-11
        • 1970-01-01
        • 2021-03-06
        • 2015-05-25
        • 2017-12-29
        • 2021-05-24
        • 1970-01-01
        • 2019-02-07
        相关资源
        最近更新 更多