Python 3.4 MatPlotLib PdfPages Значение Ошибка

Я продолжаю пытаться следовать примерам, которые я вижу для PdfPages, но продолжаю получать ошибку значения: Нет такого числа: Нет.

plot1 = Chart Generating Function(argument1, argument2,...)

from matplotlib.backends.backend_pdf import PdfPages

pp = PdfPages('sample.pdf')
pp.savefig(plot1)
plt.close() 

Я пробовал разные варианты этого (например, pdf.savefig()), но, похоже, ничего не работает.

1 ответ

Что решило проблему для меня, так это удаление plt.show() в конце моей функции создания диаграммы.

Я должен был добавить больше деталей, но где-то в моем коде я использовал "fig, ax = ..." при определении фигуры. Часть "fig" должна быть аргументом в pdf.savefig(fig), чтобы он работал.

Другие вопросы по тегам