以下代码绘制到两个 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 重新开始第二个情节?
原文由 Stefano Borini 发布,翻译遵循 CC BY-SA 4.0 许可协议
例如,您可以使用
figure
创建一个新图,或者在第一个图之后使用close
。