2013-07-18 86 views
0

pyqtgraph內的任何可能獲得,而不是紅色的一個是在以下matplotlib例如matplotlib和pyqtgraph標準方法的藍色圖形pyqtgraph:劇情有類似的功能matplotlib drawstyle

import matplotlib.pyplot as plt 
import numpy as np 

x = np.arange(0,1,0.1) 
y = [0,0,0,2,2,8,9,2,0,0] 

plt.plot(x,y,color='red',drawstyle='standard') 
plt.plot(x,y,color='blue',drawstyle='steps-post') 

plt.show() 

到目前爲止,我沒有找到一種方法來創建pyqtgraph中的藍色圖形與給定的數據x和y。

非常感謝 此致 邁克爾

回答

1

這在pyqtgraph「直方圖」爲例進行說明。這是翻譯:

import pyqtgraph as pg 
import numpy as np 

x = np.arange(0,1,0.1) 
y = [0,0,0,2,2,8,9,2,0,0] 
print len(x), len(y) 

plt = pg.plot(x,y,pen='r') 
curve2 = pg.PlotCurveItem(x,y[:-1],pen='b',stepMode=True) 
plt.addItem(curve2)