pyqtgraph

    2熱度

    1回答

    是否有可能獲得PyQtGraph的滑塊部件?所以,例如一個或多個小部件可以從一個繪圖控制參數。就像下面這個例子(與enaml /查科製造): 我能找到的例子或PyQtGraph控件列表這樣的事。也許可以使用Qt中的一個小部件,並將其鏈接到PyQtGraph繪圖對象?

    0熱度

    1回答

    所以我有這個問題,我不能解決自己。問題是,當我將pyqtgraph導入python腳本或在控制檯中運行'python -m pyqtgraph.example'時,它會崩潰python,我無法創建圖形。沒有任何信息只是窗口它說的東西是這樣的:Python已停止工作.. 我真的需要圖和對我來說pyqtgraph是easyer比matplotlib。 P.S.它曾經在第一次安裝時工作,但過了一段時間後

    1熱度

    1回答

    我希望有人可以幫助我與此。 我有一個pyqtgraph上下文菜單,並希望添加我自己的Z軸。我可以創建一個QLineEdit的組件,但是我不能夠在上下文菜單如下(在同一行如單選按鈕和兩個文本框) 作爲最低限度顯示在同一行中創建多個部件我想實現: - Z軸 - > [輸入值],字符串[輸入值] 我已經在qmenu看看,但無法找到我需要的東西。任何人都知道如何做到這一點。 此外,如果有人知道如何改變X軸

    0熱度

    2回答

    我曾嘗試下面的代碼,在一個腳本文件的工作原理圖,我可以看到一個圖表被實時更新, from PyQt4 import QtGui, QtCore import numpy as np import pyqtgraph as pg from pyqtgraph.ptime import time app = QtGui.QApplication([]) pw = pg.plot() t

    1熱度

    1回答

    我想使用textwidget在圖片上顯示文本,並確保文本居中在圖片中。 (我實際上想製作一個電影,其中的文字隨着每一幀的變化而變化)。 我嘗試以下(在jupyter筆記本): %pylab inline %gui qt import pyqtgraph as pg # new cell imv = pg.ImageView() imv.show() #new cell # add

    1熱度

    1回答

    我遇到了pyqtgraph的問題,以及我認爲我缺乏理解。 我有一些代碼(見下文),它用於在pyqt設計器窗口內嵌入「ImageItem」。但是,我希望使用「ImageView」,以便我可以使用其他一些功能(例如z軸滑塊)。我怎樣才能做到這一點?當我改變命令「的ImageView」我收到以下錯誤 AttributeError的:「ImageView的」對象有沒有屬性「zValue」 誰能告訴我在哪裏

    0熱度

    1回答

    打字 import pyqtgraph as pg pg.plot([1,2,3,2,3]) 到標準Python REPL打開包含的數據的曲線圖的窗口。將完全相同的代碼輸入到IPython REPL或Jupyter控制檯中,不會打開此類窗口。 [可以通過鍵入pg.QtGui.QApplication.exec_()使窗口出現,但是然後REPL被阻止。 或者,當試圖退出REPL並且需要確認時,

    0熱度

    4回答

    我使用Python來從在Python 3. 使用PySerial我要繪製使用PyQtGraph數據一個Arduino傳感器讀出的數據,所以我試圖將從傳感器讀取的字符串(288個逗號分隔值)轉換爲Numpy數組。但是,我嘗試了幾種不同的方法,並沒有得到它的工作。 從傳感器讀取的偉大工程與此代碼: #Read the line of data from the sensor line = senso

    2熱度

    1回答

    我正在開發一個使用Python和PyQt4的應用程序,它可以繪製不同深度的參數。由於其良好的動畫速度特性,繪圖軟件包是PyQtGraph。由於我正在繪製深度,所以我想反轉Y軸。我發現我可以modify the ViewBox class in the PyQtGraph's documentation。所以我從我的Python站點包文件夾中修改了類的代碼。但我希望能夠從我的應用程序代碼中修改該類,

    0熱度

    1回答

    我想從列表選擇中繪製pyQt4 gui中的多個項目,用戶可以選擇要顯示的圖表。他們可以根據需要多次這樣做。每次他們繪製新的數據時,即使情節沒有,傳奇依然存在。我的代碼是: self.DataPlotter.setLabels(left=("magnitude"),bottom=(str(x_ind))) title = str(y_ind) + " vs " + str(x_ind) self