問題タブ [pyqtgraph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1975 参照

python - グラフ (pyqtgraph) が QML 生成ウィンドウ内にプロットされない

qml で生成されたウィンドウ内にグラフをプロットしようとしています。GUIにQMLを使用する必要があるため(クライアント要件)。QML内でグラフウィンドウを取得できましたが、何もプロットしていません。私のコードが正しいかどうかはわかりません。提案してください。正しい方向に向けてください。

main.py:

main.qml:

これは私が今得ているものです: ここに画像の説明を入力

0 投票する
1 に答える
334 参照

python - pyqtgraph を使用した pyinstaller 2.0 が 6223 エラー無効な構文を返す

私のプログラムがpyinstallerでパッケージ化されていない理由を理解するのに苦労しています。私は同じエラーを見つけましたimport pyqtgraphhttp://www.pyqtgraph.org/)。pyopenglを使用しているので、それが原因かどうかはわかりません。

私が得るエラーは次のとおりです。

誰かがこの問題に遭遇したか、pyqtgraph または pyopengl をパッケージ化できましたか? ありがとう

0 投票する
1 に答える
3775 参照

pyqtgraph - pyqtgraph: 散布図の凡例項目を追加

私は pyqtgraph を使用しています。散布図の凡例に項目を追加したいと思います。

サンプル コードを次のように変更しました。

結果として得られるものは次のとおりです。 プロット イメージ

適切な凡例項目を追加するにはどうすればよいですか?

0 投票する
1 に答える
2961 参照

python - pyqtgraph/chaco/guiqwt: 高速スクロールのタイムトレース デモ

Python で高速スクロールのタイムトレース ツールを実装したいと考えています。timetrace データは既にすべてnumpy配列内のメモリにあり、サイズが大きい (>1e6 サンプル)。迅速な目視検査用のツールが必要です。

既に Matplotlib+PySide を使用してみましたが、更新速度が十分ではありません。

pygraphqt/chaco/quiqwt のような別のツールキットでMatplotlib+Pyside デモを再現できますか? 私はそれらのどれも知りませんが、このアプリケーションでより優れたパフォーマンスを発揮するものを学びたいと思っています.

私のワークフローで役立つように、選択したフレームワークは、インタラクティブな ipython セッションからプロットを実行できるようにする必要があり、高速で拡張可能でなければなりません (最終的には、同じウィンドウで複数のプロットを同期してスクロールする必要があります)。原則として、pyqtgraph、guiqwt、または chaco はすべて適切な候補のようです。しかし、実際の例で判断してみましょう。

ありがとう。

0 投票する
1 に答える
1248 参照

python - クラス インスタンス呼び出しで Python がクラッシュする

リアルタイム データ プロットに pyqtgraph を使用しています。残念ながら、ライブラリは時系列のリアルタイム プロットをサポートしていないため、Google で検索して、そのための特定のクラスを作成した人を見つけました (ここで見つけることができます)。これらのクラスを 1 回使用してもまったく問題はありませんでしたが、現在は 'TimeSeriesPlot()' クラスの呼び出し時に python が即座にクラッシュします。Pythonフォルダーとすべてのサブフォルダー内のすべての.pycファイルを削除しようとしましたが、何も変更されず、Pythonインストールの修復も行われませんでした. 問題の原因とその解決方法に関するアイデアはありますか? そのような問題に直面した人はいますか?私の構成は次のとおりです。

  • Windows 7 Home Edition ブロック クォーテーション
  • パイソン 2.7.5
  • Pyside 1.1.2 と QT 4.8
  • PyQtGraph 0.9.7

実行しようとしているファイルの内容は次のとおりです。

0 投票する
1 に答える
15905 参照

python - pyqtgraph で大きな配列をプロットする

電気生理学データ分析セットの場合、ポイントの大規模な 2D 配列 (約 20.000 x 120) をプロットする必要があります。以前は PyQt アプリケーションに Matplotlib ウィジェットを埋め込んでいましたが、プロットにかなりの時間がかかったため、他のソリューションを探していました。それでも、おそらく plot() 関数を使用するたびにウィジェットを再描画するため、pyqtgraph を使用してデータをプロットすると、予想よりもはるかに時間がかかります。

大きな配列をプロットするベスト プラクティスは何ですか?

pyqtgraph の例は、広範ではありますが、それ以上は役に立ちませんでした...

また

最後のルールはValueError を生成します: オペランドを形状と一緒にブロードキャストできませんでした (10) (10,120)

前もって感謝します....