0

我一直在尝试遵循我看到的 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()),但似乎没有任何效果。

4

2 回答 2

0

我应该添加更多细节,但是在我的代码中的某个地方我在定义图形时使用了“fig, ax = ...”。“fig”部分需要成为 pdf.savefig(fig) 中的参数才能使其工作。

于 2015-11-21T16:02:28.017 回答
0

为我解决问题的是plt.show()在我的图表生成函数末尾删除命令。

于 2019-07-21T17:29:01.163 回答