matplotlib。如何在子图之间切换,而不是从头开始重新绘制它们?
我创建一个图形并用几个子图填充它。
当新数据到达时,我想将其绘制在给定的子图上。
如何在子图之间切换,以便不必每次都创建新的子图对象?
例子:
from matplotlib.pyplot import figure,
figure()
subplot(2,1,1)
subplot(2,1,2)
# now go back and plot something on subplot 1 ...?
I create a figure and fill it with a couple of subplots.
As new data arrives, I'd like to draw it on a given subplot.
How do I switch between subplots so that I don't have to create new subplot objects each time?
Example:
from matplotlib.pyplot import figure,
figure()
subplot(2,1,1)
subplot(2,1,2)
# now go back and plot something on subplot 1 ...?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将子图分配给变量:
然后您可以参考
plt1
和plt2
绘制线和点以及您想要的任何其他内容,请查看 参考 了解您可以对绘图执行的所有操作。
Assign subplot to a variable:
Then you can draw lines and points and whatever else you want with references to
plt1
andplt2
Take a look at the reference for everything you can do with the plot.