如何告诉Matplotlib创建第二个(新的)图表,然后在旧的图表上绘制?

24 浏览
0 Comments

如何告诉Matplotlib创建第二个(新的)图表,然后在旧的图表上绘制?

我想绘制数据,然后创建一个新图,并绘制数据2,最后回到原始图并绘制数据3,就像这样:

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(5)
y = np.exp(5)
plt.figure()
plt.plot(x, y)
z = np.sin(x)
plt.figure()
plt.plot(x, z)
w = np.cos(x)
plt.figure("第一个图")  # 这里是我需要的部分
plt.plot(x, w)

FYI How do I tell matplotlib that I am done with a plot? 做了类似的事情,但不够完善!它不允许我访问原始图。

0