轴和pyplot之间有什么区别

时间:2016-06-24 16:56:12

标签: python matplotlib pyqt4

我正在尝试将matplotlib图形嵌入到PyQt4中,但是当我尝试使用pyplot绘制图形时,它会发出错误或者会创建一个单独的matplotlib内置图形对象而不是绘制到我的画布中。

如果我尝试使用axes绘图,一切都很好,因为数字会被绘制到画布中。但是,我无法将两个axes绘制成一个图表,这个图表由pyplot完成,只需一个接一个地绘制两个图表。

那么如何使用axes 2将图表绘制成一个图形呢?

class Foo(blah):
    """ some code here """

    # code which giving error:
    self.pyplot.plot_date(x,y)
    self.pyplot.plot_date(a,b)

    # code plotting matplotlib figure object rather drawing into canvas
    pyplot.plot_date(x,y)
    pyplot.plot_date(a,b)

    # code only plotting only a,b - but not x,y
    self.axes.plot_date(x,y)
    self.axes.plot_date(a,b)

0 个答案:

没有答案