11

私はmatplotlibに少し慣れていません。私がやろうとしているのは、いくつかの図を eps ファイルに保存し、合成図を生成するコードを書くことです。基本的に私がやりたいのは、次のようなものです

def my_plot_1():
    fig = plt.figure()
    ...
    return fig.

def my_plot_2():
    fig = plt.figure()
    ...
    return fig

def my_combo_plot(fig1,fig2):
    fig = plt.figure()
    gs = gridspec.GridSpec(2,2)
    ax1 = plt.subplot(gs[0,0])
    ax2 = plt.subplot(gs[0,1])
    ax1 COPY fig1
    ax2 COPY fig2
    ...

その後、どこで次のようなことができますか

my_combo_plot( my_plot_1() , my_plot_2() )

最初の2つの関数によって返されたプロットからすべてのデータと設定がコピーされますが、これがmatplotlibでどのように行われるかわかりません。

4

1 に答える 1