首先利用numpy模塊創建兩個隨機數組,用來作為圖形繪制的數據:
import pyqtgraph as pg import numpy as np x = np.random.random(50) y = np.random.random(10) z = np.r_[x,y]
使用Plot()繪制曲線:
def pg_plot():
app = pg.QtGui.QApplication([])
pg.plot(x,title = 'Plot x')
app.exec_()

接下來把數據y的曲線也繪制出來:

可以看到x,y分別在不同的窗口,如何把兩條曲線繪制在同一個窗口呢?
def pg_plot():
app = pg.QtGui.QApplication([])
plot = pg.plot(title='plot x and y')
plot.plot(x,pen = 'g')
plot.plot(y,pen = 'r')
app.exec_()

用這種方法還可以添加更加的曲線

