seaborn.pairgrid():将各变量间的关系成对绘制
参数:
data:DataFrame格式
hue:将绘图的不同面映射为不同的颜色
palette:调色板
vars:使用data中的变量,否则使用一个数值型数据类型的每一列。
height标量,可选,每个刻面的高度(以英寸为单位)
aspect:标量,可选,aspect 和 height 的乘积得出每个刻面的宽度(以英寸为单位)
despine:布尔值,可选,从图中移除顶部和右侧脊柱。
dropna:布尔值,可选,在绘图之前删除数据中的缺失值。
此类将数据集中的每个变量映射到多个轴的网格中的列和行。可以使用不同的轴级绘图函数来绘制上三角和下三角的双变量图,并且对角线上可以显示每个变量的边际分布。
import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt
iris = sns.load_dataset("iris")
iris.head(10)
g=sns.PairGrid(iris)
g=g.map(plt.scatter)