如何告诉Matplotlib创建第二个(新的)图表,然后在旧的图表上绘制?
- 论坛
- 如何告诉Matplotlib创建第二个(新的)图表,然后在旧的图表上绘制?
24 浏览
如何告诉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? 做了类似的事情,但不够完善!它不允许我访问原始图。