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), чтобы он работал.