matplotlib熱圖繪製——inshow()相關用法

#!/ USR / bin中/ env的蟒
 # - * -編碼:UTF-8 - * -
 進口 numpy的作爲 NP
進口 matplotlib.pyplot作爲 PLT
 DEF主():
    數據 = np.random.rand( 3 3
    plt.imshow(datainterpolation = 'nearest'cmap = plt.get_cmap('cool'),aspect = 'auto'vmin = 0vmax = 1#imshow()函數實現熱圖繪製##
     X存儲圖像,可以是浮點型數組,unit8數組以及PIL圖像,如果其爲數組,則需滿足一下形狀:
     ##(1)M * N此時數組必須爲浮點型,其中值爲該座標的灰度;
     #(2)M * N * 3 RGB(浮點型或者單位8類型)##
     (3)M * N * 4 RGBA(浮點型或者單位8類型)
     ##想要某塊顯示成一種顏色,則需要調用interpolation ='nearest'參數
     #參數cmap用於設置熱圖的Colormap。(參考百度百科)Colormap是MATLAB裏面用來設定和獲取當前色圖的函數#
    #默認情況下,imshow將數據標準化爲最小和最大值。可使用vmin和vmax參數或norm參數來控制(如果您想要非線性縮放)#
     plt.show()
 if __name__ == __main__
    主要()
發佈了39 篇原創文章 · 獲贊 7 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章