2016-04-21 165 views
0

我在wxpython面板中有一個matplotlib數字,我有很多這樣的面板。這些面板排列成對於矩陣的那些面板。在matplotlib中創建共享圖例顏色條python

每個圖只有在1軸圖上。

我想爲colorbar創建一個單獨的面板,並且希望將其放置在特定位置。

我在堆棧溢出中看到了一些例子,其中一組軸/圖形創建了一個常用的圖例顏色條,但我遇到了不同的問題,我的軸位於不同的圖形中,甚至我希望圖例顏色條一個不同的數字。請提出這個問題

+0

您可能想向我們展示一些示例代碼並向我們解釋您在哪裏卡住了。 – cel

回答

0

對不起,愚蠢的問題的解決方案

 ax = self.__figlegend.add_axes([0.05, 0.80, 0.9, 0.15]) 
     norm = matplotlib.colors.Normalize(vmin=min(attribute_vals), vmax=max(attribute_vals)) 
     cbar = matplotlib.colorbar.ColorbarBase(ax, cmap=cmap, norm=norm, orientation='horizontal') 
     cbar.set_label(colorby) 

我想是這樣的,

我創建了一個虛擬軸,然後創建了一個彩條如上所述,attribute_vals是我的散點圖的值