如何单独缩放matplotlib子图高度

puf*_*ish 5 python matplotlib

使用matplotlib/pylab ....

如何绘制5个热图作为具有相同列数但行数不同的子图?换句话说,我需要以不同的方式缩放每个子图的高度.

也许图像更能说明问题......

alt text http://img98.imageshack.us/img98/5853/heatmap.png

我需要数据点都是正方形,并且要排列的列,所以高度必须根据每个子图有多少行而改变.

我试过了:

  1. 这里提到的缩放选项.以上情节是有的axis('tight').
  2. 这里提到的y轴缩放解决方案.

......但到目前为止没有运气.

Tim*_*omb 4

我还没有在自己的任何工作中尝试过这个,但也许matplotlib AxesGrid 工具包可能就是您正在寻找的。