使用matplotlib
绘图时出现了一个奇怪的问题
这是一个示例代码
from matplotlib.pyplot import *
for i in range(100):
plot(range(10))
xlabel("x")
此代码将弹出100倍的数字。看来show()是自动调用的。
如何确保在绘图之后没有显示绘图窗口?
答案 0 :(得分:0)
你可以强制它只使用一个数字,如:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
for i in range(100):
ax.plot(range(10))
ax.set_xlabel("x")