none
Chart 折れ線グラフで異なる値の複数のグラフ(線)表示するには RRS feed

  • 質問

  • お世話になります。C#でWindowsアプリを作成しています。

    Chartで折れ線グラフを表示させています。(前回、null値での線の表示でお世話になりました)

    グラフの表示を進めていくうち、また壁にぶつかりましたのでアドバイス頂けると嬉しいです。

    【内容】

    2、3種類の線を同じグラフ内に表示したいのですが、(単に表示することは出来ています)この時、

    線の種類(便宜上、A、B、Cとします)。例えばAグラフは、{ 130, 150, 200, 180, 125 }の値を持ち

    Bグラフは、{ 0.1, 0.5, 0.25, 0.0, 0.5 }、Cグラフは、{ 5.6, 6.5, 7.2, 4.8, 6.0 }の値があり

    これを同一グラフに表示させたいのです。もちろんそのまま表示させれば、小数点を持つ値のグラフは、

    底辺をほぼ真っすぐに表示することになると思います。

     問題は、これを見やすくしたいのと、そのデータをグラフに表示したいことです。

    小数点のグラフを10倍して表示すれば見やすくなりますが、表示される値も10倍された値になりその

    ままではだめだと言われました。(まあ、当然ですが)

    そこで、何かいい方法があれば?と思い投稿させていただきました。

    chart1.Series[columnName].Label = "#VAL{#.##0.00;((#.##0.00));}";

    も考えてみたのですが、これはただの表示を見やすくするだけのようで、計算式など入れても無視されます。

    このように値の違う線を同じグラフに表示する場合、どのようにしていますでしょうか?

    ある検査数値を時系列表示したいのでこのような問題が発生しました。

    Windows 7 Winアプリ .NET C#    よろしくお願いします。

    2015年1月13日 0:21

回答

すべての返信