我用matplotlib来做一些绘图。我希望能够使用extent关键字来控制绘图的纵横比,以及沿着轴刻度线显示图像的大小。在
我的问题是,如果我试图制作一个在行方向上比在列方向上长的图像,然后添加一个颜色条,图像将从图形画布的中心移动到右侧。在
示例代码如下:
import numpy
from matplotlib import pyplot
pyplot.imshow(numpy.random.random( (100,100) ), extent = [0,50, 100, 0] )
pyplot.colorbar()
pyplot.show()
有没有办法使图像保持在图形窗口的中心位置?这是虫子吗?在
我使用的是github存储库的最新版本和ubuntu11.04上的python2.7
我不知道为什么会发生这种情况,但是可以使用colorbar()的cax参数来设置包含colorbar的轴。在
相关问题 更多 >
编程相关推荐