如何為 matplotlib imshow 繪圖的顏色條新增標籤?


若要為 Matplotlib imshow() 繪圖的顏色條新增一個標籤,我們可以採取以下步驟 −

  • 設定影像大小以及調整子圖之間的填充和周圍的填充。

  • 使用 Numpy 建立 5x5 資料點。

  • 使用 imshow() 方法以影像的形式顯示資料,即 2D 常規光柵。

  • 為一個 ScalarMappable 例項 im 建立一個顏色條。

  • 使用 set_label() 方法設定顏色條標籤。

  • 若要顯示影像,請使用 show() 方法。

示例

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

data = np.random.rand(5, 5)

im = plt.imshow(data, cmap="copper")

cbar = plt.colorbar(im)
cbar.set_label("Colorbar")

plt.show()

輸出

更新於: 2021-09-23

5K+ 瀏覽量

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.