Как сохранить глубокую копию изображения matplotlib? - PullRequest
0 голосов
/ 19 июня 2020

У меня есть переменная, в которой хранятся разные графики, но похоже, что она сохраняет мелкую копию и меняет все сохраненные графики на окончательный

Код

for i in range(trails)
    col = 2
    row = int(trials / col)

    # FIGURE 2
    fig2 = plt.figure(2, figsize=(10, 6))
    fig2.suptitle(('Horizon: {} and Window size: {}'.format(horizon, window_size)))

    # subplot
    fig2.add_subplot(row, col, i).plot(actual)
    plt.plot(prediction)
    plt.title(('Thres', str(thres[r-1]), str(pruned), 'Test RMSE', str(np.round(test_RMSE, 5))))
    plt.ylabel('Prediction')
    plt.xlabel('Time Series')
    plt.subplots_adjust(wspace=0.5, hspace=1.5)

    graphs.append((fig2))

    # save figures to one pdf
    with PdfPages(str(trained_model['layer']) + datestring + '.pdf') as pdf:
         pdf.savefig(fig1)
         for fig in graphs:
             pdf.savefig(fig)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...