You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于seaborn.pairplot生成的4幅图的两个技术疑问

关于Seaborn Pairplot结果的疑问解答

问题1:右上角与左下角的图是否应仅颜色反转,其余完全一致?

不是的,这两幅图是坐标轴互换的散点图:

  • 左下角图的X轴是PCR_01,Y轴是PCR_03,展示的是两个变量的关联关系;
  • 右上角图的X轴是PCR_03,Y轴是PCR_01,相当于把左下角的图沿y=x轴做了镜像翻转;
  • 颜色由spread的取值(1或-1)决定,每个数据点的spread值不会随坐标轴互换改变,所以颜色不会反转,两幅图的点颜色完全对应,仅点的位置呈镜像关系。

问题2:左上角和右下角的图(X、Y轴均为PCR_01/PCR_03)代表什么含义?为何未呈现y=x的形式?

这两幅是pairplot的对角单变量分布图:

  • Seaborn的pairplot默认会在变量与自身配对的对角位置,绘制该变量的单变量分布(默认是直方图),用来展示单个特征的数值分布特征,同时按spread分组呈现不同类别下的分布差异;
  • 变量与自身的散点图所有点都落在y=x线上,完全没有分析价值,因此pairplot默认用更有意义的单变量分布填充该位置。若确实需要绘制y=x散点,可修改diag_kind='scatter'参数,但这在实际分析中几乎无用。

内容的提问来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 14:57:41