我基本上試圖複製谷歌金融圖表,但傳感器數據。我想將圖表嵌入到GUI中,並通過定時器(它對傳感器的值進行採樣)進行更新。我想整合平移,調整大小和添加移動平均線,就像谷歌財務圖表一樣,所有這些都在穩定的時間間隔更新。Python中的動態圖表
我的很多代碼庫已經在Python中,所以我想堅持下去。這可以用Python來完成嗎?
我已經簽出了matplotlib,但我不確定它是否可以執行動態圖表。我正在使用wxPython來創建GUI。
我基本上試圖複製谷歌金融圖表,但傳感器數據。我想將圖表嵌入到GUI中,並通過定時器(它對傳感器的值進行採樣)進行更新。我想整合平移,調整大小和添加移動平均線,就像谷歌財務圖表一樣,所有這些都在穩定的時間間隔更新。Python中的動態圖表
我的很多代碼庫已經在Python中,所以我想堅持下去。這可以用Python來完成嗎?
我已經簽出了matplotlib,但我不確定它是否可以執行動態圖表。我正在使用wxPython來創建GUI。
我最近從Enthought遇到查科。
http://code.enthought.com/projects/chaco/
它是用Python編寫的開源框架與WX,QT等,並比matplotlib用於構建完整的應用程序更多的可用結合。非常實用且易於定製。您可以使用打包的平移,縮放工具或自行構建。
我會建議下載epd-free軟件包,以確保您獲得所有依賴關係,如果您選擇繼續使用它。
我只是實現一個方法來繪製在IPython的筆記本動態圖表,您可以在這裏查看我的博客文章:http://litaotao.github.io/dynamic-charts-matplotlib-alternative-ipython-notebook-python-drawing-js
和波紋管是截圖: