2

我有一个看起来像这样的熊猫图:

ts = pd.Series(randn(1000), index=date_range('1/1/2000', periods=1000))
ts = ts.cumsum()
ts.plot()

我想在我用 Qt Designer 设计的 GUI 中展示它。当我使用 Python(x,y) 时,有一个 MatplotlibWidget,我将它放在我的 Gui 上。但是,我不确定如何让这个小部件显示我之前创建的图,或者这是否可能......?我能够使小部件显示基本图,例如:

x = np.linspace(-10, 10)
self.widget.axes.plot(x, x**2)
self.widget.draw()

有什么方法可以让小部件显示我的熊猫图,还是我必须创建一个新类?我该怎么办?当我使用 Qt Designer 时,我可以将这个新的绘图类添加为小部件吗?如何?

谢谢你的帮助!

4

0 回答 0