我正在嘗試創建散點圖,其邊界由散點圖左側和底部的數據直方圖限定。我一直在下面這個例子中(其中的情節爲界,頂部和右側): http://matplotlib.sourceforge.net/examples/pylab_examples/scatter_hist.htmlmatplotlib - 在使用多軸時定位xlabel/ylabel(hist + scatter)
我已經成功地改變了利潤率和尺寸來獲得我想要他們的直方圖,但我不知道如何告訴mpl放置xlabel和ylabel的位置。例如,使用(其中現在axHistx和axHisty被修改時得到的左/散射下文):
axScatter = axes(scat_area)
axHistx = axes(hist_area_x)
axHisty = axes(hist_area_y)
...
xlabel('this is the x axis')
ylabel('this is the y axis')
將放置直方圖下面xlabel左側(axHisty
)。我希望它在底部的直方圖下居中。因爲軸對象沒有該屬性,所以我不能使用axHistx.xlabel()
。 (我很高興與其中ylabel已經eneded了,雖然)
所以我可能已經回答了,雖然我不知道這是否是真的正確的方法:sca(axHistx); xlabel()' – jpatton 2012-01-06 18:20:26