Matplotlib: 如何设置当前图形?

24 浏览
0 Comments

Matplotlib: 如何设置当前图形?

这是一个简单的问题,但我目前无法解决。我想使用matplotlib显示2个图形,并以交互方式使用它们。我使用以下代码创建图形:

import matplotlib
import pylab as pl
f1 = pl.figure()
f2 = pl.figure()

并且可以使用类似于MATLAB的pyplot接口在两个图形中绘制和绘制。使用

current_figure = pl.gcf()

我可以确定当前活动的图形,具体取决于我点击的图形。现在我想使用pyplot接口在第一个图形上绘制一些内容,但当前图形可以是任意一个。所以是否有类似于

pl.set_current_figure(figure)

或任何解决方法?(我知道我可以使用面向对象的接口,但对于交互式的内容,仅使用像plot(x, y)这样的命令更好)

0