tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルMSChartを用いた散布図(時系列図)の作成
記事No458
投稿日: 2003/09/30(Tue) 22:39
投稿者ジダン
[OSのVer]:Windows2000    [VBのVer]:VB.NET
はじめまして、VB.net初心者です。ていうかVB初心者です。
VBについては右も左も分からない私にとって、このサイトはかなり、いやほんとに有難いです。
ちなみに私のVB使用目的の意図は、MSChartを使った散布図の作成です。
サイトを拝見させて頂いたところ、散布図の作成方法が事細かに記されており、大変参考になります
。実際に
私が動かしているのは.netですが、ver.6.0のコードを少々変えれば済むので助かっております。

本題ですが、この散布図についてどうしても分からないことがあります。
それが、タイトルに示した時系列図の作成です。私の理想は、横軸の日付時刻、それに対応する時々
刻々のデ
ータ(縦軸)を図化したものを作成することですが、どうも軸に時間が入ってくると上手くいかない
のです。
そこで、ぶしつけで申し訳ないのですが、もし何か助言を頂けるのならと思いまして掲示板を利用さ
せて頂い
た次第です。
無知のくせに難癖あることをやろうとしている不届き者ですが、もし何かヒントを頂けるのなら幸い
です。 

[ツリー表示へ]
タイトルRe: MSChartを用いた散布図(時系列図)の作成
記事No459
投稿日: 2003/10/01(Wed) 00:02
投稿者花ちゃん
> はじめまして、VB.net初心者です。ていうかVB初心者です。
VB.net では MSChart コントロールは使用できないような事を聞いていたのですが?

> 本題ですが、この散布図についてどうしても分からないことがあります。
> それが、タイトルに示した時系列図の作成です。私の理想は、横軸の日付時刻、それに対応する時々
> 刻々のデ
> ータ(縦軸)を図化したものを作成することですが、どうも軸に時間が入ってくると上手くいかない
> のです。

散布図でなくても折れ線でも表示できるかとおもうのですが
5分    10分    15分    20分    25分    30分    35分    40分
11    12    8    9    4    3    11    6
上記のデータを折れ線で表示すればいいのでは、時間をラベルにすれば(ここのサンプルでは個人名)

[ツリー表示へ]
タイトルRe^2: MSChartを用いた散布図(時系列図)の作成
記事No460
投稿日: 2003/10/01(Wed) 09:21
投稿者ジダン
[OSのVer]:Windows    [VBのVer]:VB.NET

早々の対応、感謝しております。
  
> VB.net では MSChart コントロールは使用できないような事を聞いていたのですが?
癖はあるのですが、使えないことはないです。時間軸がなければ、ちゃんと作成できました。

> 散布図でなくても折れ線でも表示できるかとおもうのですが
> 5分    10分    15分    20分    25分    30分    35分    40分
> 11    12    8    9    4    3    11    6
> 上記のデータを折れ線で表示すればいいのでは、時間をラベルにすれば(ここのサンプルでは個人
名)

そう言う手もありましたか・・
僕が考えていたのは、EXELのグラフウィザードにある散布図のイメージです。あれだと、軸の書式設定
中の、表
示形式によって時間(yyyy/mm/ddとか時刻まで入ってたりとか・・)とか、標準にすれば時間が数値に
なったり
とかしますよね。ああいうのをVB.netでできればなあ〜と考えていたのです。そもそも、VBでEXELを動
かせば話
は早いのですが・・・
どうもありがとうございました。引き続き、参考にさせて頂きます。

[ツリー表示へ]
タイトルRe^3: MSChartを用いた散布図(時系列図)の作成
記事No461
投稿日: 2003/10/01(Wed) 10:44
投稿者花ちゃん
参照先http://www.bcap.co.jp/hanafusa/
>VBでEXELを動かせば話は早いのですが・・・

Excel のグラフでよければ [Excelでグラフを作成しピクチャーボックスに(メタファイルで)表示]
が VB.NET でも使えるかと思います。

[ツリー表示へ]