gpt4 book ai didi

python - 将多个绘图保存在一个 PDF 文件中

转载 作者:IT老高 更新时间:2023-10-28 21:40:00 24 4
gpt4 key购买 nike

绘图模块

def plotGraph(X,Y):
fignum = random.randint(0,sys.maxint)
plt.figure(fignum)
### Plotting arrangements ###
return fignum

主模块

import matplotlib.pyplot as plt
### tempDLStats, tempDLlabels are the argument
plot1 = plotGraph(tempDLstats, tempDLlabels)
plot2 = plotGraph(tempDLstats_1, tempDLlabels_1)
plot3 = plotGraph(tempDLstats_2, tempDLlabels_2)
plt.show()

我想将所有图形 plot1、plot2、plot3 保存到一个 PDF 文件中。有没有办法实现它?我不能在主模块中包含 plotGraph 函数。

有一个名为 pyplot.savefig 的函数,但它似乎只适用于单个图形。有没有其他方法可以实现?

最佳答案

如果有人从 google 来到这里,希望将单个数字转换为 .pdf(这正是我想要的):

import matplotlib.pyplot as plt

f = plt.figure()
plt.plot(range(10), range(10), "o")
plt.show()

f.savefig("foo.pdf", bbox_inches='tight')

关于python - 将多个绘图保存在一个 PDF 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11328958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com