問題タブ [dynamic-data-display]
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.
wpf - データが無効な場合の WPF 動的データ表示ライン プロットの動作
範囲 (距離) の測定値をリアルタイムで表示する WPF アプリケーションに取り組んでいます。チャート プロッターを使用して折れ線グラフを表示し、10Hz 前後でこれを更新します。Y 軸 (距離) は固定され、X 軸 (データ サンプル) は「ローリング」です。
私の質問はこれです。突然ターゲットがなくなった場合、有効な距離測定値が再び受信されるまでプロットを中断したいと思います。
現在、ターゲットがない場合、最大値を超える値を追加しますが、これによりグラフがスケールから外れ、ターゲットが範囲内にあるときに再び撃墜されます。ターゲットを表すためにプロットにギャップを設けたいだけです。
これは可能ですか?
前もって感謝します。
c# - プロット外の凡例
凡例をプロット領域の外に出す方法を知っていますか? (コードと xaml の両方)
ご協力ありがとうございました!
シス
c# - C#WPF D3(動的データ表示)グラフ作成プロジェクト
D3を使おうとしています。最初に私は最後のリリースをダウンロードし、VS2012経由で開きました。変更を加えずにテストプロジェクトを実行しようとすると、実行時に奇妙なエラーメッセージが表示されます。詳細は以下のとおりです。この問題を解決できますか?
c# - 動的-データ表示/ユーザー入力のx座標の取得
私のプログラムは基本的にビデオの分析に関するものです。主な部分は、y軸にフレームごとの(fe)輝度、x軸にすべてのフレーム番号を示す図をプロットすることです。プログラムはC#で記述されており、WPFを使用しているため、D³がプロットの方法でした。
これで、ユーザーは図にピーク信号が表示され、その単一のフレームを見て、なぜそれが非常に明るいのかを理解したいと思うかもしれません(それは自然なことかもしれませんし、エンコーディングアーティファクトかもしれません)。
私の質問があります:ユーザーがピークがある図をクリックするための最も直感的な方法は、ビデオプレビュー(他のGUI要素)をそのフレームにジャンプします。したがって、ユーザーが図をクリックする際のx座標(=フレーム番号)が必要です。
マウス入力イベントを手動で分析することは可能ですが、それは多くの作業を必要とします(x軸はビデオごとに異なり、図全体のサイズを変更できるため、絶対座標は使用できません)。しかし、おそらく似たようなものがすでにD³によって実装されています。ドキュメンタリーを検索しましたが、何も役に立ちませんでした。唯一の情報は「DraggablePoint」を使用することでしたが、それは道が冷たくなるところです。あなたの誰かが多くの仕事なしでx座標を取得する方法を知っていますか?
c# - 複数のデータソースを持つDynamicDataDisplay折れ線グラフプロッタ?
グラフに複数の曲線を異なる色でプロットしようとしています。私は現在1つのプロッタを使用しています(それが機能するかどうかはわかりません。そのため、ここにスレッドを投稿しています)。コードは次のとおりです。
最初の曲線は緑色で、2番目の曲線は赤色である必要があります。plotter
ですがCharterPlotter
、グラフを見ると、曲線は1つしかありません。次にデータを見ると、曲線には2番目のデータソースからのデータが表示されているようですが、曲線の色は緑色です。
コンストラクターは次のように色を割り当てます。
どこ、
基本的には、試したのでイベントが発生するたびにデータポイントを更新するだけですが、AddLineGraph()
非常に遅いことがわかったので、データポイントのみを更新します。それで、誰かが私に何か指針を与えますか?この複数のデータソースの状況をどのように処理できますか?
wpf - DynamicDataDisplay D3 LineGraph の色の変更
plotter
DynamicDataDisplay.ChatterPlot
変数です。次のような数行を追加します。
グラフ プロットはリアルタイムで更新されるため、次のようにデータ ソースのみを更新しています。
しかし、データポイントの更新を除いて、LineGraph
変数のブラシの色も変更できるのでしょうか? それは plotter.XXX.color のような場所にあるはずだと思いますか?
c# - DynamicDataDisplay D3 固定軸
D3 を使用して複数のグラフィックスを並べて作成していますが、軸のスケールを同じにし、いつ変更するかを考えています。つまり、次のグラフィックスでは、1 つのグラフィックスの Y 軸をマウスで移動すると、上のグラフィックスも移動する必要があります。
ご協力いただきありがとうございます。
画像: http: //i.stack.imgur.com/l1j5D.png
c# - DynamicDataDisplay D3:ChartPlotter ズーム機能
C# WPF アプリケーションで単純な ChartPlotter を使用しています。マウスのスクロールでズームイン/アウトすると、両方の軸が変更されます。マウスのスクロールによるズームを制御して、X 軸のみに影響を与えるにはどうすればよいですか?
wpf - NumericLabelProviderBaseクラスのUIElement[]CreateLabelsメソッドを使用して、プロッタ内のポイントにラベルまたはテキストを挿入する方法
CreateLabelsをオーバーライドして、プロッタチャートの特定のポイントにラベルまたはテキストを挿入しようとしていますが、次の点で助けが必要です。1.パラメータ(ITicksInfo<double> ticksInfo
)の意味と、それに送信する必要があるもの2.戻り値の使用方法_stringaxis.LabelProviderのように、すでに定義されている軸にラベルを追加します
または、ポイントにテキストを追加する簡単な方法がある場合は、教えてください、
どうもありがとう。
c# - 線とマーカーデータソースはありますか?
DynamicDataDisplay を使用してリアルタイム信号をプロットしています。チャートにマーカーと線の両方を表示したいので、使用する必要があると思いますLineAndMarker<MarkerPointsGraph>
。xy データが更新されるとき、私のロジックは、グラフの線を追加するのではなく、日付ソースのみを更新することです。その場合でも、データが大きくて更新が速い場合はパフォーマンスが得られます。私の質問は次のとおりです。 の DataSource ドメインが表示されないためLineAndMarker<MarkerPointsGraph>
、データを更新する方法がわかりません。LineGraph
の代わりに使用した例を次に示しLineAndMarker<MarkerPointsGraph>
ます。しかし、LineGraph
マーカーを処理していないようです。
どんな提案でも大歓迎です。ありがとうございました。ニック
少し更新: DataSource があるようですが、できるインスタンスMarkerPointsGraph
を作成するにはどうすればよいですか? バージョンの作成方法のようなもの:MarkerPointsGraph
AddLineGraph()
LineGraph