我想让散点图上的点的颜色对应于空隙率的值,但在对数刻度上以放大差异。我这样做了,但是现在当我执行 plt.colorbar() 时,它会显示空隙率的日志,而我真的想要实际的空隙率。如何使用属于 [0.00001,1] 的空隙分数的适当标签在颜色条上制作对数刻度?
这是我现在拥有的绘图的图像,但是空隙率颜色条没有适当地标记为对应于真实的空隙率,而不是它的日志。
fig = plt.figure()
plt.scatter(x,y,edgecolors='none',s=marker_size,c=np.log(void_fraction))
plt.colorbar()
plt.title('Colorbar: void fraction')
谢谢你的帮助。