如何更改 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 千次阅读量

开启您的职业生涯

完成课程以获取认证

开始
广告