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 plotGraph
chức năng trong mô-đun chính.
Có một chức năng được đặt tên pylab.savefig
như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?