問題タブ [zedgraph]
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.
zedgraph - zedgraph で 1 つの曲線を軸の自動スケーリングから除外する方法
zedgraph で 1 つの曲線を軸の自動スケーリングから除外するにはどうすればよいですか? 例: グラフに 3 つの曲線があり、X 軸と Y 軸の自動スケーリングが必要なのは最初の 2 つの曲線のみで、3 番目の曲線は必要ありません。この 3 番目のものは、最初の 2 つの曲線によって設定される範囲に入ると、部分的にしか見えなくなります。よろしくお願いします
c# - ZedGraphデータをクリアする
棒グラフを表示するためにWindowsフォームでZedGraphを使用しています。ユーザーがボタンをクリックすると、次のコードが実行されます。
ユーザーがボタンをクリックするたびに追加のバーが追加されます。すでにチャートにあるデータをリセットまたはクリアする方法を探しています。
どうやってやるの????
zedgraph - Zedgraph の同じペインに 2 つのグラフを追加する
ローソク足を描画するためにペインを使用しています (AddJapaneseCandleStick):
この時点までのすべてが完璧に機能します。
問題:
同じペインに別の曲線 (単純な線形グラフ) を追加したい X 軸も日付であり、Y 軸の値はローソク足と同じ範囲にあります 線形グラフはローソク足グラフよりもポイントが少なく、線形グラフが正しく描画されず、ペインの最初に表示され、ポイントの日付に従っていない
(画像をアップロードするのに十分なクレジットがありません。)この問題を解決するにはどうすればよいですか?
zedgraph - ZedGraph SetScaleToDefault 関数?
ZedGraphControl を更新するときに問題が発生しています。基本的に、まったく新しい値でグラフを更新すると、スケールがめちゃくちゃになります。小さすぎることもあれば、大きくなりすぎることもあります。リフレッシュするときに私がすることは次のとおりです。
縮尺がおかしくなったら、RightClick->SetScaleToDefault でビューを修正する必要がありますが、それでもおかしくなることがあります。ただし、クリーンなグラフ (最初の実行) で作業する場合は、すべて問題ありません。
これを回避するためのヒントはありますか?
label - ZedGraph は実際の値を出力しません
Zedgraph を使用していますが、軸の横に表示される値に問題があります。曲線の値が 0 から 1000 の間であれば問題ありません。しかし、たとえば、10 000 から 100 000 の間の値がある場合、Zedgraph は 10 000 から 100 000 (または 1e4 から 1e5、私は気にしません) ではなく、10 から 100 を出力します。
10 から 100 の代わりに 10 000 から 100 000 に変更できるオプションを知っていますか?
私は scale.format プロパティを見てきましたが、うまくいきません。
コンテキストメニューオプションの「値を見る」を使用すると、カーソルの近くに表示される値は適切であるため、Zedgraphによって保存された値が間違っているという問題はありません。
ありがとう
アレックス
c# - ZedGraph ライブラリを使用して共通の X 軸を持つ複数のグラフを表示するには?
共通の X 軸と凡例を持ついくつかのグラフを表示する必要があります。私が達成したいことは写真に表示されます。主な目標は、複数の Y 軸を平行ではなく 1 つの線上に配置することです。そのため、複数の曲線を互いに交差することなく表示できます。
複数のグラフを表示する方法は知っていますが、それぞれに独自の凡例と Y 軸があります。
c# - C#ZedGraphは、カスタム値を設定した後、yaxismaxをデフォルトに設定しました
午後全部、
そのため、zedGraphControlを使用してアプリケーションが収集するデータをグラフ化するアプリケーションがありますが、y軸の最大値に問題が発生しています。これが起こっていることです。
グラフをシングルy軸グラフとデュアルy軸グラフの間で切り替えることができるように作成しました。デュアルy軸グラフを作成する場合、y軸の値が100を超えることはないため、mypane.yaxis.max = 100に設定しますが、y2axisには設定しません(これらの値の範囲が広いため)。問題は、デュアルy軸グラフからシングルy軸に切り替えるときに発生します。y2axisを無効にしてカーブをyaxisに追加すると、yaxis.maxはデュアルyaxisのときから100に設定されたままになります。yaxis.maxをデフォルトに戻して、最大値に合わせて自動スケーリングするにはどうすればよいですか(yaxis.maxをいじらない場合のように)。
これが理にかなっていることを願っています。
c# - null許容型/ null値を使用してZedGraphでギャップのあるデータをプロットする
この質問は非常に似ています: How to miss points in a zedgraph line graph in c .
SQL からデータを取得し、ZedGraph を使用してプロットしていますが、null 許容型 (int?
などfloat?
) を使用しており、null 値が存在する場所にプロットにギャップを作成したいと考えています。
ZedGraph にこれらの null 値を処理させる方法はありますか、それともすべてを に変換する必要がありdouble.NaN
ますか?
c# - フォームに表示せずにZedGraphプロットを生成して保存する
ZedGraphグラフにデータをプロットし、ユーザーに表示されるグラフを表示/生成せずにファイルとして保存することは可能ですか?たくさんのデータセットを処理してグラフを生成し、アプリケーションの外部で表示できるようにファイルに保存したいと考えています。
これができない場合は、グラフを非表示/最小化された形式で表示し、グラフを保存してウィンドウを閉じ、グラフごとに繰り返すことができますか?
zedgraph - 特定のデータポイントがいつクリックされるかを知っていますか?
棒グラフがあり、ユーザーが特定の棒を右クリックして、その棒のみに影響する操作を選択できるようにしたい(1つまたは実際に何かを追加する)。この種のことはZedGraphを使用して可能ですか?