2013-10-18 63 views
0

我需要使用matplotlib在一個函數中返回直方圖和散點圖,但是當我嘗試在創建散點圖後創建直方圖時,似乎散點圖會被覆蓋。只是想知道有人對這個問題有什麼建議嗎?如果他們共享一個x軸,是否有辦法一次返回兩個圖?如何使用matplot lib返回直方圖和散點圖?

例如,此鏈接http://matplotlib.org/users/pyplot_tutorial.html中包含有關於如何有2個子圖的段落。但我不知道如何用plt.hist()和plt.plot()來做到這一點。

+0

除非我完全誤解,請查看[subplots](http://matplotlib.org/examples/pylab_examples/subplot_demo.html)? – beroe

+0

Good call beore – goldisfine

+0

還有關鍵字arg ['zorder'](http://matplotlib.org/examples/pylab_examples/zorder_demo.html)。如果你使用這個,那麼你實際稱之爲什麼順序並不重要。只需爲散點圖設置「zorder」高於直方圖的「zorder」。 –

回答

0

由於直方圖填充了條,所以先做散點圖可能會更好。