【发布时间】:2017-06-21 11:25:56
【问题描述】:
我正在尝试查看 Seaborn 对图的两个不同类别的变量,并且我希望在非对角线上看到 KDE,而不是散点图。文档有instructions on how to do a KDE for all of the data,但我想查看每个数据子类的单独 KDE。欢迎提出建议!
我的代码如下所示:
plot = sns.pairplot(
df,
vars=labels,
hue='has_accident',
palette='Set1',
diag_kind='kde',
)
导致:
如您所见,数据足够密集,很难看出非对角线上的红色和蓝色数据的差异。
【问题讨论】:
-
FWIW 基于高斯模型的 KDE 似乎不太适合您的数据。
-
公平点@mwaskom。我将搞乱许多不同的特征排列,我预计其中的其他排列会更加球形。感谢分享!
标签: python pandas matplotlib seaborn