2009-08-04 44 views
5

規模matplotlib插曲高度使用matplotlib/pylab ....如何單獨

如何繪製5個熱圖作爲具有相同數量的列,但不同的行數的次要情節?換句話說,我需要每個子圖的高度不同。

也許圖像能更好地解釋......

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

我需要的數據點都爲正方形,並且要排隊列,所以高度必須改變根據怎樣的問題每個子區塊有許多行。

我已經試過:

  1. 縮放選項提到here。上面的圖是axis('tight')
  2. 提到的y軸縮放解決方案here

...但目前還沒有運氣。

回答

4

我還沒有嘗試過我的任何工作,但也許matplotlib AxesGrid toolkit可能是你在找什麼。

+0

一個警告的話,目前AxesGrid不在matplotlib的穩定版本,所以你必須從最新的來源獲取。雖然工作。 – pufferfish 2009-08-20 08:16:31

2

請勿使用subplot而是使用axes來創建子圖 - 後者允許任意定位子圖。