module de traçage
def plotGraph(X,Y):
fignum = random.randint(0,sys.maxint)
plt.figure(fignum)
### Plotting arrangements ###
return fignum
module principal
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()
Je veux enregistrer tous les graphiques plot1, plot2, plot3 dans un seul fichier PDF. Y a-t-il un moyen d'y parvenir? Je ne peux pas inclure la plotGraph
fonction dans le module principal.
Il existe une fonction nommée pylab.savefig
mais qui ne semble fonctionner que si elle est placée avec le module de traçage. Y a-t-il un autre moyen de l'accomplir?