如何更改 Matplotlib 中颜色栏中刻度的颜色?
matplotlibserver side programmingprogramming更新于 2025/4/30 10:52:17
要更改 matplotlib 中颜色栏中刻度的颜色,我们可以采取以下步骤−
- 使用 numpy 创建一个随机 2D−数组,维度为 4☓4。
- 使用 imshow() 方法将数据显示为图像。
- 使用 colorbar() 方法创建一个 colorbar,带有 imshow() 的标量可映射实例。
- 使用 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()