pyqtgraph

    0熱度

    1回答

    我想同步幾個pyqtgraph圖的X軸。當用戶使用鼠標交互重新調整X軸(例如,在x軸上使用鼠標滾動鼠標滾輪時),我想將相同的更改分配給所有其他圖。那麼,我該如何做到這一點? 我從下面的基本示例中推導出最小化的代碼。 是否必須覆蓋w1和w2的viewRangeChanged()功能? import pyqtgraph as pg from pyqtgraph.Qt import QtCore, Q

    1熱度

    1回答

    這是一個跟進this question。 的問題是如何在曲線圖中的一個被重新縮放適應多個pyqtgraphs的x軸的縮放比例。我期望的結果是所有圖形的滴答完全對齊,以便您可以直接比較兩個圖形的內容。 給出的答案是檔案重新調整任務上的變化曲線圖,但是當圖形的內容不同,Y軸的描述往往是不同的尺寸這在某種程度上打亂了一切的。 例如圖像中的下面我調整底部曲線大致覆蓋0-100範圍內。奇怪的是,上面的情節表

    4熱度

    2回答

    我從文檔 import pyqtgraph as pg import numpy as np x = np.arange(1000) y = np.random.normal(size=(3, 1000)) plotWidget = pg.plot(title="Three plot curves") for i in range(3): plotWidget.plot(x,

    0熱度

    1回答

    以下代碼僅用於測試pyqtgraph的速度。我期望的是永遠得到交替圖。但是,在執行此代碼後,小部件中沒有顯示任何內容。問題是什麼? import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from random import randint, uniform from math import * import

    0熱度

    1回答

    PyQtgraph Y軸標籤以科學記數法顯示。我不想讓它成爲科學記數法。什麼是將標籤更改爲非科學的代碼。 科學記數法 - 1.70(X1E + 06) 非科學記數法1700000(我想在非科學記數法來顯示Y軸)。 from main()函數我調用addXYZ添加等高線,然後我調用Show2dPlot顯示等高線圖。 ##### add the XY contour line to plot ####

    0熱度

    1回答

    我一直在爲beagle骨黑的GUI工作,當點擊一個按鈕並開始通過SPI獲取數據時啓動一個線程。 此函數位於名爲Scanner(QObject)的類中,並在單擊「開始」按鈕時在不同的線程中運行。 def scan (self): thread_name = QThread.currentThread().objectName() self.sig_msg.emit('Scanni

    0熱度

    1回答

    我是一個新的pyqtgraph用戶,請按照http://www.pyqtgraph.org/documentation/how_to_use.html中的說明嘗試「在PyQt應用程序中嵌入小部件」。在我的例子中,我提倡的圖形視圖來PlotWidget,然後另存爲「test2.ui」,也遵循「十字/鼠標交互」的例子,我的代碼: import sys import numpy from PyQt5

    0熱度

    1回答

    我是堆棧溢出的新手。這是我的第一篇文章,所以如果我錯了,請糾正我。將精確並解釋我的問題。 我有一個傳感器,記錄,偏航和俯仰,記錄的數據已根據項目要求進行處理和裁剪。我想嵌入正在GUI中生成的圖形。我正在使用Qt設計師和Pyside來做到這一點。 我沒上pyqtgraph文檔閱讀起來,並通過實例,文檔就並沒有得到it.However把握好我遵循的步驟, 「在Designer中,創建的QGraphic

    1熱度

    1回答

    我有一些代碼非常類似於下面的PyQtGraph給出的例子。我也想在標籤上添加被蒙上陰影的確切像素的顏色(十字準線上的像素)。我將如何做到這一點? import numpy as np import pyqtgraph as pg from pyqtgraph.Qt import QtGui, QtCore from pyqtgraph.Point import Point #genera

    1熱度

    1回答

    我對pyqt和pyqtgraph很新,所以如果我缺少基本的東西,我的道歉。 我有python程序,獲取並繪製數據,其中GUI由enaml實現。然而,MPL Canvas(matplotlib)的速度對於實時繪圖應用來說難以忍受,因此我希望利用pyqtgraph提高性能。看到的立即衝突是enaml需要有 from enaml.qt.qt_application import QtApplicatio