下面的代码打印到两个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.

Python相关问答推荐

隐藏QComboBox的指示器(qdarkstyle)

取相框中一列的第二位数字

Snap 7- read_Area用于类似地址的变量

在Docker中运行HAProxy时无法获得503服务

Ibis中是否有一个ANY或ANY_UTE表达,可以让我比较子查询返回的一组值中的值?

如何在Python中按组应用简单的线性回归?

将HLS纳入媒体包

如何在BeautifulSoup中链接Find()方法并处理无?

根据另一列中的nan重置值后重新加权Pandas列

有症状地 destruct 了Python中的regex?

pandas滚动和窗口中有效观察的最大数量

聚合具有重复元素的Python字典列表,并添加具有重复元素数量的新键

用Python解密Java加密文件

我如何使法国在 map 中完全透明的代码?

基于索引值的Pandas DataFrame条件填充

如何在Python中找到线性依赖mod 2

名为__main__. py的Python模块在导入时不运行'

如何指定列数据类型

AES—256—CBC加密在Python和PHP中返回不同的结果,HELPPP

python—telegraph—bot send_voice发送空文件