1.核心函数及参数介绍
pairplot(data,hue,palette,x_vars,y_vars,kind,diag_kind,markers,height,aspect,corner,dropna,plot_kws,diag_kws)常用参数:data--要绘制的数据,为DataFrame类型;hue--取值为data中的列索引,为分组变量,根据不同颜色来区分各个变量;palette--为seaborn库颜色面板取值或者给出hue中各个类别对应颜色的字典;x_vars--data中需要用到的索引名组成的横坐标的列表,默认用data中所有的数值型变量;y_vars--data中需要用到的索引名组成的纵坐标的列表,默认用data中所有的数值型变量;kind--对角线位置处统计图类型,默认为'scatter'即散点图,也可取值为'kde'、'hist'、'reg';diag_kind--矩阵图中非对角线处的统计图类型,可取值为'hist'、'kde'或None;markers--hue中各类的散点类型,为列表;height--每个图的高度,单位为英寸;aspect--宽高比;corner--默认为False,设置为True,则仅显示对角线及其下方统计图;dropna--默认为True,在绘制数据前删除缺失值;plot_kws--非对角线处统计图的属性设置;diag_kws--对角线处统计图的属性设置;
2.实例展示
实例所用数据为seaborn库自带数据集penguins.csv文件,详细数据介绍见文章seaborn库:直方图。
直接将数据传递给函数中参数data,则默认绘制数据中为数值型变量的矩阵图。矩阵图中对角线位置处统计图的横、纵坐标均为同一变量,其他位置处统计图横、纵坐标分别为矩阵行、