簡體   English   中英

在Python中,如何將多個軸組合在一起?

[英]In Python, how to combine multiple axes together?

我有一個非常復雜的函數,該函數使用matplotlib生成軸,其中包含諸如scatterannotatequiver等各種內容。因此,我不想觸摸該函數,但可以使用matplotlib.pyplot.gca()獲取該軸。 現在,我多次調用該函數,並得到一堆軸。 是否有一種方法可以將它們簡單地組合成一個圖形並保存,就像在Mathematica中那樣,人們可以使用GraphicsRow將多個圖形組合在一起?

function()
ax1 = plt.gca()
function()
ax2 = plt.gca()
combining_them(ax1,ax2)  ???
savefig() ???

正如@shockburner的評論所說, function(ax=ax1)是可行的方法。 我剛剛發現了這種說法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM