安裝matplotlib和seaborn
https://blog.csdn.net/Jia_jinjin/article/details/80428598
seaborn
pairplot:特征兩兩對比
參數說明:
data:數據。 g = sns.pairplot(data)
hue:根據指定的特征用不同的顏色顯示數據,即指定分類標准。g = sns.pairplot(data, hue="label"),即用lable這個屬性來使用不同的顏色進行畫圖
palette:用調色板的顏色來畫圖,g = sns.pairplot(data, hue="label", palette="husl"),其實就是畫圖的色彩變得好看一些並沒有什么實質性的作用
marker: 用不同的形狀每個類別的圖像。例如有的是三角,有的是圓點,g = sns.pairplot(data, hue="label", markers=["o", "s", "D"])
diag_kind:關於單變量圖(自己與自己比較)的設定,g = sns.pairplot(data, diag_kind="kde") ,單變量為線形圖,其他散點
kind:給非單變量圖增加畫圖樣式,g = sns.pairplot(data, kind="reg") ,增加線性回歸
vars:只留幾個特征兩兩比較,g = sns.pairplot(data, vars=["X1", "X2"])
plot_kws / diag_kws:可以設置畫圖的具體參數更改
g = sns.pairplot(data, diag_kind="kde", markers="+",
... plot_kws=dict(s=50, edgecolor="b", linewidth=1),
... diag_kws=dict(shade=True))
參考文獻:
https://www.jianshu.com/p/6e18d21a4cad
https://blog.csdn.net/u013395516/article/details/79738262