【发布时间】:2011-12-20 15:45:00
【问题描述】:
希望这是一个简单的问题,但我目前无法弄清楚。我想使用 matplotlib 显示 2 个数字,然后以交互方式使用它们。我使用以下方法创建图形:
import matplotlib
import pylab as pl
f1 = pl.figure()
f2 = pl.figure()
并且可以使用类似 MATLAB 的 pyplot 接口在两个图形中进行绘图和绘制。与
current_figure = pl.gcf()
我可以确定 pyplot 界面的当前活动图形,这取决于我单击了哪个图形。现在我想用 pyplot 界面在第一个图形上绘制一些东西,但当前图形可以是它们中的任何一个。那么有没有类似的东西
pl.set_current_figure(figure)
或任何解决方法? (我知道我可以使用面向对象的界面,但对于交互式内容,只需使用 plot(x, y) 之类的命令就更好了)
【问题讨论】:
标签: python matplotlib