绘图模块
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
在主模块中包含该功能。
有一个名为的函数,pylab.savefig
但只有将其与绘图模块一起放置时,该函数才起作用。还有其他方法可以实现吗?