这里有一个更精确的例子来说明我要做什么。我使用WXBuilder for Python作为具有多种绘图功能的用户界面,即用户必须能够根据所选参数绘制图形。在一个图形被绘制之后,我希望用户能够在不关闭第一个图形的情况下绘制第二个图形。这是为了比较。下面是一个过于简单的例子,我正在寻找做什么。在
import matplotlib as plt
def OnPlotClick1(self, event):
plt.plot(self.DateArray1, self.kVAArray2)
plt.show()
def OnPlotClick2(self, event):
plt.plot(self.DateArray1, self.kVAArray2)
plt.show()
现在我假设我的问题是由于绘制和显示图形而引起的,因此在第一个图形或绘图窗口关闭之前,程序将无法正常工作。在
我希望这能更好地解释我的问题。在
你不应该阻止演出。使用:
也可以在同一地物中绘制2个或2个以上的绘图仪
每个窗口都使用matplotlib语言,即一个新图形。您可以调用
plt.subplots
两次来创建两个图形:注意,
plt.show()
启动一个GUI事件循环,因此通常每个脚本should only be called once。相关问题 更多 >
编程相关推荐