2024-04-24 16:35:20 发布
网友
我想删除颜色栏右侧带有数字的(记号)轴。我将matplotlib与python一起使用,如下所示:
f = plt.figure() ax = f.add_subplot(1,1,1) i = ax.imshow(mat, cmap= 'gray') cbar = f.colorbar(i)
如果只想删除记号但保留记号标签,可以将记号的大小设置为0,如下所示
f = plt.figure() ax = f.add_subplot(1,1,1) mat = np.arange(100).reshape((10, 10)) i = ax.imshow(mat, cmap= 'viridis') cbar = f.colorbar(i) cbar.ax.tick_params(size=0)
{a1}
如果要同时删除记号和标签,可以通过传递空列表来使用set_ticks([])。在
set_ticks([])
如果只想删除记号但保留记号标签,可以将记号的大小设置为0,如下所示
{a1}
如果要同时删除记号和标签,可以通过传递空列表来使用
^{pr2}$set_ticks([])
。在相关问题 更多 >
编程相关推荐