Seaborn pairplot kde 对角线默认行为

Seaborn pairplot kde diagonal default behavior

在使用seaborn的pairplot时,我使用了默认diag_kind到'kde'的hue参数。

如果我的数据中有 3 个级别的“色调”或级别,每条 kde 曲线下的面积是否等于 1(类似于 matplotlib stacked=False)?或者是所有 3 条曲线下的面积加起来等于 1(类似于 matplotlib stacked=True)?

我试图分别可视化 3 个级别的分布,所以我希望每条曲线下的面积都等于 1。如果这不是默认行为,有没有办法使是吗?

不确定这是否是您想要的。

你可以运行

sns.pairplot(your_dataset, palette="hls", diag_kind="kde", hue="column_name_in_your_dataset" )

这将使用一个选定列的值来为您的可视化添加额外的层次。