在python中同时制作不同的情节?

时间:2017-06-09 16:56:26

标签: python matplotlib plot

我是新来的,我有一个非常基本的问题,我需要在python中看到几个使用 matplotlib 的情节,但为了看到下一个情节,我需要先关闭前一个,我怎么能避免这个?并同时显示所有情节?

p.s:我不想让他们在同一个情节中,我绘制完全不相关的东西:)

1 个答案:

答案 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是一个轴数组,您可以在每个轴上绘图。