ZedGraphのグラフ作成時のX軸日付

このQ&Aのポイント
  • VB.NET 2008、ZedGraphを使ってグラフを作成しています。X軸の日付表示が問題となっており、10/8のような表示を希望しています。
  • X軸の日付表示が問題となっており、10月8日が8.10と表示されてしまいます。希望としては10/8の形式にしたいと考えています。
  • ZedGraphを使用してグラフを作成している際に、X軸の日付表示に問題があります。現在の表示形式は8.10のような形式であり、10/8の表示を希望しています。
回答を見る
  • ベストアンサー

ZedGraphのグラフ作成時のX軸日付

VB.NET 2008、ZedGraphを使って、 グラフを作成しています。 普通の折れ線グラフを作成しているのですが、 X軸の日付 例えば10月8日が8.10と表示されてしまいます。 希望としては10/8としたいのですが。 データタイプは myPane.XAxis.Type = AxisType.DateAsOrdinal Xのデータは下記のような感じで書いています。 for i=0 to 10  aaa(i)=日付情報  X=aaa(i).ToOADate  Y=・・・  list.Add( X, Y ); Next i わかる方がおられましたら、助言をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • StrangeSi
  • ベストアンサー率100% (1/1)
回答No.1

myPane.XAxis.Scale.Format = "M/d" を加えてみてはどうでしょうか? 詳しくは下のURLを参照してみて下さい。

参考URL:
http://www.zedgraph.org/wiki/index.php?title=Customize_the_scale_format
hiro300
質問者

お礼

返信ありがとうございます。 URLを確認しましたら、ありました。 記述どおり、"M/d"で解決できました。 ありがとうございます。 ZedGraphはいろいろできそうですが、 マニュアルが少ないですね。

関連するQ&A

  • excel 2007 グラフ 軸反転、2軸作成問題

    excel2007でグラフを作成していますが、X軸と表示データの向きがあいません。 次のようなデータ 日付 DataA DataB 現在 10 1234 8/15 12 1020 8/16 09 1010 (1)まず、上記前データを一般的な折れ線グラフで表示します。 (2)X軸には日付が表示されますが、最新のデータは右側にしたいので  軸の書式設定で、「軸の反転する」をチェックし、反転させます。 (3)DataAないしDataBの一方をデータ系列の書式設定で、「第2軸」にします。そうすると、Y軸の目盛りが新規に作成されますが、「第2軸」にしたデータのみ折れ線グラフの表示が逆転し、X軸の日付と、実際のグラフ表示のデータの位置が一致しなくなります。 さて、解決方法は? ちなみに、excel 2003以前のバージョンでは問題は発生しません。 よろしくお願いします。

  • グラフのX軸とY軸を入れ替える(Excel2000)

    たぶんすごく基本的な質問だと思うのですが、人から聞かれて答えられませんでした。。。 Excel2000で作成した数種類のデータを含む単純な折れ線グラフなのですが、グラフを作成した後でX軸とY軸を入れ替えて表示したいとき、どうやったらいいのでしょうか? 一発で入れ替えてくれるような機能があったような気がしたんですが。。。 それとも最初から作り直した方が早いのかな? よろしくお願いします。

  • エクセルのグラフ: X軸の日付間隔を一定にする方法

    エクセルのグラフについて質問です。 散布図や折れ線グラフなどを作り、Yに売り上げなど、 X軸に日付をとった場合についてです。 日付が一定間隔のデータの場合問題ないですが、 間隔が一定でない場合、X軸が365日の縮尺をゆがめてしまうので困っています。同じスケールでデータ表すにはどのように設定したらよいでしょうか。 365日分のセルを指定する方法はこりごりです。 よろしくお願いします。

  • ExelでX軸を日付にする場合のグラフの書き方

    X軸のデータは2008/01/01/0000(2008年1月1日0時0分の意味)から始まって2時間おきにY軸用のデータがあって、X軸のデータは2008/10/31/2200で終わります。 何も考えずにグラフで書くとX軸が0から4000までの数字が表示されます。Y軸は正しく表示されているようです。そこでグラフのX軸をクリックし 軸の書式設定→表示形式→ユーザー設定で yyyy/m/d/hmm;@と指定しました(これは表示形式の日付の真似ですがこれが正しくないかも)。 するとX軸が1900/1/0/000から始まり、1910/12/13/000で終わってしまいます。X軸のデータは2008/01/01/000から始まり2008/10/31/2200終わるのですが。 どうすれば正しく日付をX軸に記述できるか教えてください。

  • グラフのX軸とY軸を逆にしたい

    データとして、各行にその日の株価データなどのあるシートがあります。(縦方向で日付が変わる、横方向に高値、安値などが書いてある) これを、グラフにしたいのですが、普通にグラフにすると、X軸に日付、Y軸に株価となりますが、これを、Y軸に日付、X軸に株価に変えたいです。どうすればいいですか?

  • エクセルの折れ線グラフで体重推移のグラフを作って、X軸に日付を入れまし

    エクセルの折れ線グラフで体重推移のグラフを作って、X軸に日付を入れました。16~30日までの日付を入れたいのですが、どうしてもX軸が1~15になってしまうのですが、16~30にするにはどうすればよいでしょうか。やり方を知っている方、教えてください。

  • エクセル2007のグラフのx軸

    4羽の雛の体重の推移を、折れ線グラフにしたいのです。 体重測定のデータは、ランダムな3日間のデータなのですが、x軸の日付は、添付のグラフのように、1回目のデータの日付から、3回目のデータの日付まで、2日間隔でたくさん出てしまいます。 表のとおり、3回分の日付のみのグラフにするには、何をどういじったらいいのでしょうか。

  • グラフY軸の目盛りの作成

    こんにちは、今エクセルで、折れ線グラフを作成中です。価格別の数量の折れ線グラフです。X軸に価格、Y軸に数量です。Y軸の目盛りについてお伺いします。目盛りは、一目盛り10個単位で作成しておりますが、0~10までの目盛りのところだけ、一目盛りではなく、1,2,3,4,5,6、・・・個と細かく図りたいのですが、どなたか、わかる方、教えてください。 宜しくお願いします。

  • エクセルのグラフのy軸とx軸を反転させたい

    今エクセルで折れ線グラフを作成しています。 時間と温度のグラフです。 入力はこのようにしています。 1列目(縦)=時間(分数) 2~4列目(縦)=温度 1行目(横)=物の名前 これを全て選択して、折れ線グラフを作成しました。 私はx軸を時間、y軸を温度にしたいのですが、どうしても逆になってしまいます。 (x軸が温度、y軸が時間) これを直すにはどうしたら良いのでしょうか? 色々試行錯誤してみたのですが、わかりません(;_; わかる方いらっしゃいましたら宜しくお願いします。

  • EXCEL2007 グラフのX軸が日付の場合の調整方法。

    EXCEL2007 グラフのX軸が日付の場合の調整方法。 EXCEL2007で折れ線グラフを作成し、X軸が日付で「(ex)2010/01/12 12:23」でY軸は値です「(ex)0,1,2など」 この場合に、X軸の範囲を「軸のオプション」の最大値、最小値、目盛間隔で調節しようと思うのですが、(2010/01/01 0:00 ~ 2010/01/31 3:00 10分間隔など) 固定で入力する値の部分が日付での入力ができず、数値での入力となってしまいうまく調節できません。 これを日付で入力できるようにする方法。または、数値で入力する場合の数値の意味を教えて頂けないでしょうか?