【seaborn】ValueError: Colormap Y1GnBu is not recognized.

ValueError: Colormap Y1GnBu is not recognized.

錯誤代碼:

corrmat=df_train.corr()
f,ax=plt.subplots(figsize=(12,9))
sns.heatmap(corrmat,square=True,cmap='Y1GnBu')

樣本是由多維屬性構成的,把每個屬性維度都看成一個隨機變量,爲了考查兩兩屬性間的關係,可以藉助隨機變量的協方差。利用pandas的corr()函數可以計算相關性。再利用熱力圖觀察多個特徵兩兩的相似度,cmap參數用於從數字到色彩空間的映射。

檢查後發現其實只是因爲字母l看成了數字1,不過能從錯誤中學習並且延申也還是蠻好的

正確代碼:

corrmat=df_train.corr()
f,ax=plt.subplots(figsize=(12,9))
sns.heatmap(corrmat,square=True,cmap='YlGnBu')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章