下面的代码绘制到两个PostScript(.ps)文件,但是第二个文件包含这两行。
import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("second.ps")
如何告诉matplotlib重新开始第二个绘图?
figure例如,您可以用于创建新图,或者close在第一个图之后使用。
figure
close