原因是plt的默認映射規則。如果想0,1展示為黑白可以用plt.set_camp(‘binary’)
如果不指定顏色空間的話,matplotlib默認的cmap即顏料板是十色環,只是單純的顏色循環關系。簡單來說,第一個值會被映射成紫色,不管是0還是1;如果只有一個值,那就是全紫。第一個值是紫色,再下一個是黃色。與值無關,只與其出現的先后順序有關。
原因是plt的默認映射規則。如果想0,1展示為黑白可以用plt.set_camp(‘binary’)
如果不指定顏色空間的話,matplotlib默認的cmap即顏料板是十色環,只是單純的顏色循環關系。簡單來說,第一個值會被映射成紫色,不管是0還是1;如果只有一個值,那就是全紫。第一個值是紫色,再下一個是黃色。與值無關,只與其出現的先后順序有關。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。