seaborn是基于matplotlib的可视化库,pairplot主要展示变量之间的两两关系。

图1,对角线上是各属性自己的直方分布图,散点图是两两关系图。

图2,需要注意的是,当我们指定X和Y轴需要展示的标签时,若两轴标签数不一致,则属性本身的直方图将不会被展示。


图4,默认的hist就是直方图,kde是核密度曲线。
我这边的数据集中没有类标签,如果有的话,可以利用hue指定分类标签,pairplot会为不同类展示不同的颜色,也可以用markers = ['+','D'] 等为不同的分类设定不同的散点样式。
网友评论