【发布时间】:2018-03-26 21:42:57
【问题描述】:
我想缩小一个大颜色条以匹配我的绘图大小。于是我就跟着thread1和thread2这两个线程,尝试了魔法代码
“colorbar(im,fraction=0.046, pad=0.04)”。
但是,它似乎不起作用。我想知道我哪里做错了?以下是我的代码。我对python完全陌生。谢谢。
from matplotlib.pyplot import imshow
from matplotlib.pyplot import colorbar
from matplotlib.pyplot import close
from numpy import zeros as zeros
close('all')
img = zeros((250, 800))
im = imshow(img, cmap='gray'); colorbar(im,fraction=0.046, pad=0.04)
重要的是:
我宁愿只缩短颜色条而不使其变薄。此外,当图形大小发生变化时,项圈可以相应地改变大小......就像 MATLAB 所做的那样,如下所示:
【问题讨论】: