在Seaborn中,diag_kind参数用于指定对角线上的绘图类型,主要用于PairGrid对象和pairplot函数中。其常用取值包括:
- “auto”: 根据变量的数据类型和离散程度自动选择绘图类型。
- “hist”: 对角线上绘制直方图。
- “kde”: 对角线上绘制核密度估计图。
- “scatter”: 对角线上绘制散点图。
例如,可以通过设置diag_kind参数为"hist"来在PairGrid对象中对角线上绘制直方图:
import seaborn as sns import matplotlib.pyplot as plt iris = sns.load_dataset("iris") g = sns.PairGrid(iris) g.map_diag(sns.histplot, diag_kind="hist") plt.show()