在Python中,如何将多个轴组合在一起?

问题描述 投票:0回答:1

我有一个非常复杂的函数,使用matplotlib生成一个轴,其中有各种内容,如scatterannotatequiver等。出于这个原因,我不想触摸该函数,但我可以使用matplotlib.pyplot.gca()来获得轴。现在我多次调用该函数并得到一堆轴。有没有办法让我简单地将它们组合成一个图并保存它,就像在Mathematica中,人们可以使用GraphicsRow将多个数字组合在一起?

function()
ax1 = plt.gca()
function()
ax2 = plt.gca()
combining_them(ax1,ax2)  ???
savefig() ???
python matplotlib plot multiple-axes
1个回答
0
投票

正如@shockburner的评论所说,function(ax=ax1)是要走的路。我刚刚发现了这个论点。

© www.soinside.com 2019 - 2024. All rights reserved.