如何获取plt.colorbar()的默认刻度
时间: 2024-05-14 11:19:31 浏览: 61
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
您可以通过以下代码获取plt.colorbar()的默认刻度:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
im = ax.imshow([[1, 2], [3, 4]])
plt.colorbar(im)
ticks = plt.colorbar().ax.get_yticklabels()
print(ticks)
```
在这个例子中,我们使用imshow()函数创建一个图像,并使用colorbar()函数在图像旁边添加一个颜色条。然后,我们使用get_yticklabels()方法获取颜色条上的刻度标签,并将它们打印出来。
阅读全文