mô-đun âm mưu
def plotGraph(X,Y):
fignum = random.randint(0,sys.maxint)
plt.figure(fignum)
### Plotting arrangements ###
return fignum
mô-đun chính
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()
Tôi muốn lưu tất cả các biểu đồ plot1, plot2, plot3 vào một tệp PDF duy nhất. Có cách nào để đạt được nó? Tôi không thể bao gồm plotGraphchức năng trong mô-đun chính.
Có một chức năng được đặt tên pylab.savefignhưng điều đó dường như chỉ hoạt động nếu nó được đặt cùng với mô-đun vẽ đồ thị. Có cách nào khác để hoàn thành nó không?