帮我理解在PyQt小部件上放置图形并使用Matplotlib的过程。
当我编写自己的脚本时,我只需执行“plot(stuff)”并跟随“show()”。
然而,这显然不足以应对更大的应用程序,或者如果我想使用子图,或者同时提高具有不同结果的多个窗口。 我在http://eli.thegreenplace.net/2009/01/20/matplotlib-with-pyqt-guis/找到了一个非常好的教程,其中有很多插图。然而,我仍然没有完全清楚这些想法。
所以,您有一个PyQt窗口。 您可以创建一个Canvas Qt对象,并在其中填充matplotlib Fig。 然后,您为该图给出一对轴,最后将所有要绘制的图都添加到该轴对上?
当我编写自己的脚本时,我只需执行“plot(stuff)”并跟随“show()”。
然而,这显然不足以应对更大的应用程序,或者如果我想使用子图,或者同时提高具有不同结果的多个窗口。 我在http://eli.thegreenplace.net/2009/01/20/matplotlib-with-pyqt-guis/找到了一个非常好的教程,其中有很多插图。然而,我仍然没有完全清楚这些想法。
所以,您有一个PyQt窗口。 您可以创建一个Canvas Qt对象,并在其中填充matplotlib Fig。 然后,您为该图给出一对轴,最后将所有要绘制的图都添加到该轴对上?