我是新来的,我有一个非常基本的问题,我需要在python中看到几个使用 matplotlib 的情节,但为了看到下一个情节,我需要先关闭前一个,我怎么能避免这个?并同时显示所有情节?
p.s:我不想让他们在同一个情节中,我绘制完全不相关的东西:)
答案 0 :(得分:-1)
如果您正在使用jupyter笔记本,请使用plt.subplot(),执行以下操作:
plt.subplot(2, 1, 1)
#some plotting
plt.subplot(2, 1, 2)
#some other plotting
plt.show()
subplot(2, 1, #)
是两行,一列,#这是您正在使用的插槽。
为了获得更大的灵活性,请尝试plt.subplots()。
f, axarr = plt.subplots(2)
axarr[0].plot()
axarr[1].plot()
f是您正在处理的当前图形对象,axarr是一个轴数组,您可以在每个轴上绘图。