我正在編寫一堆用於處理天文數據的腳本和函數。我有一組星系,爲此我想在3個面板的情節中繪製一些不同的屬性。我這裏有佈局的例子:現在在大圖中嵌入matplotlib圖
,這是沒有問題的。但有時候,我想爲一個單一的星系創建這個圖。在其他情況下,我想打一個更大的陰謀,包括每一個都是由三個+面板結構的次要情節的,像這樣的樣機:
對於我的代碼模塊化和可重用的緣故,我想做些什麼來讓我的函數返回一個matplotlib.figure.Figure
對象,然後讓調用者函數或交互式會話決定對象是show()
或savefig
,還是將它嵌入到更大的圖中。但我似乎無法在文檔或其他地方找到任何提示,似乎並非人們經常這樣做。
任何關於什麼是最好的道路的建議?我推測是否使用axes_grid
是解決方案,但它似乎並不相當清潔和來電不可知論對我來說。有什麼建議麼?
http://stackoverflow.com/questions/16750333/how-do-i-include-a-matplotlib-figure-object-as-subplot/16754215#16754215 – tacaswell