問題タブ [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 に答える
1869 参照

pyqtgraph - 軸範囲の変更を表示するためのリンク pyqtgraph

pyqtgraph で作成された 2 つのビュー\プロットがあり、それらがリンクされているとします。線を使用して

問題は、ビューをリンクすると、両方のビューの範囲が等しくなり、1 つのプロットがズームアウトまたはズームインしすぎているように見えるため、問題が発生することです。ビューをリンクして一緒にズームしたいだけですが、そうではありません。プロットが変化したように見えるように範囲を変更したい。

以下は、問題を視覚的に説明するサンプル コードです。

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

python - PyQtGraph カスタム PlotDataItem が mouseDragEvents を受信して​​いません

カスタム PlotDataItem を設定して、mouseDragEvents を受け取ります。この回答を自分のニーズに合わせて調整しました。今のところ、単純な setData をイベントに追加して、それが機能しているかどうかを確認しました。カスタム PlotDataItem は次のとおりです。

PlotDataItem は、 curveDraggedを実装するカスタム ViewBox に追加されるため、どの曲線がドラッグされているかがわかります。また、デバッグ目的で ViewBox の mouseDragEvents を無効にしました。

ただし、ViewBox で線をドラッグしようとすると、何も起こりません。また、mouseDragEvent の先頭に例外を追加しても、何も起こりません。これにより、 mouseDragEvent がまったく呼び出されていないと思います。

Python 3.3 (Anaconda Distribution) と pyqtgraph の開発バージョン (0.9.9) を使用しています。

誰かがこれで私を助けてくれることを願っています:)。前もって感謝します。

0 投票する
3 に答える
4429 参照

python - PyQtGraph - プロット ウィンドウを閉じる/すべてのプロット ウィンドウを閉じるにはどうすればよいですか?

pg.close() を試しましたが、うまくいきませんでした。マニュアルで見つけることができませんでした。私はループでプロットを生成するので、各ループの最後でそれらをすべて閉じたいと思います (代わりに、コンピューターが狂うまで新しいウィンドウが開きます)。

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

python - pyqtgraph でプロット ラインのピクセル座標を取得する方法

私はpyqtgraphでプロットを描いています:

最後の点 (3,1) のピクセル座標を取得したい

どうやってやるの?

0 投票する
0 に答える
909 参照

pyqtgraph - pyqtgraph の目盛り文字列の回転

で X 軸の目盛り文字列を回転させる方法はありpyqtgraphますか?

では、 (およびその他の方法)matplotlibを使用して実行できます。setp(..., rotation=xxx)例えば:

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

qt - GUI なしの pyqtgraph でプロットをエクスポートする

pyqtgraphプロットを作成してファイルにエクスポートするスクリプトで素晴らしいを使用しています(インタラクティブな機能は使用されていません)。それはうまくいきます。

ただし、X サーバーを使用せずにリモート マシンで実行すると、次のエラーが発生しmkQApp()ます。

cannot connect to X server

X への依存関係を削除して、pyqtgraph GUI-less-ly を実行する方法はありますか?

QtCore.QCoreApplication私の理解では、GUIのない​​クラスがあることがわかりました。ただし、Qt が pyqtgraph で動作するかどうか (または動作するかどうか) を判断できるほど、Qt に精通していません。

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

python - pdbで使用した場合のpyqtgraphの奇妙さ

ブレークポイントが存在するだけで、pyqtgraph オブジェクト (python2.7) の動作が変わる可能性があることに驚きました。

最小限の作業例を次に示します。

それを実行します:

質問:

  1. 好奇心から: この奇妙さを引き起こすブレークポイントで停止するとどうなりますか? これは pyqtgraph のバグですか?
  2. 正しい/期待される結果はどれですか? 0か35?