如何更改 Matplotlib 中顏色條刻度的顏色?


以下步驟可更改 matplotlib 中顏色條刻度的顏色−

  • 使用 numpy 建立一個 4☓4 維度的隨機 2D 陣列。
  • 使用 imshow() 方法以影像形式顯示資料。
  • 使用 imshow() 的標量可繪製例項,使用 colorbar() 方法建立一個顏色條
  • 使用 getp() 方法返回物件的屬性值或列印所有屬性值。
  • 設定藝術家物件的屬性。
  • 使用 show() 方法顯示影像。

示例

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(4, 4)
im = plt.imshow(data, cmap="twilight_shifted_r")
cbar = plt.colorbar(im)
cbar_yticks = plt.getp(cbar.ax.axes, 'yticklabels')
plt.setp(cbar_yticks, color='r')
plt.show()

輸出

更新於: 07-05-2021

1 千次閱讀量

開啟您的職業生涯

完成課程以獲取認證

開始
廣告
© . All rights reserved.