графічний модуль
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
але, схоже, вона працює, лише якщо вона розміщена разом із модулем побудови графіків. Чи є інший спосіб це зробити?