機器學習——可視化繪圖matplotlib和seaborn


安裝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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM