使用PyQtGraph繪制圖形(1)


首先利用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_()

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM