タイトル : Re^8: chartの散布図 線表示について 投稿日 : 2016/07/06(Wed) 21:33 投稿者 : shu
> shuさん、ありがとうございました。画を描くことができました。 > > アドバイスもらって気づいたんですが、.Series(x)のカッコの中の数字が凡例の数を決めているのですか? 考え方としては逆です。Seriesというのはグラフ系列の集合(コレクション)だと思ってもらえばよいのですが 最初1つのグラフが容易されていてSeries.Addするとグラフが1つ増えるという感じです。グラフ毎に凡例が1つ対応しています。 .Series(x)で xを数字とした場合 → x+1番目のグラフ系列を指し示すことになります。(インデックスが0から始まるため) xに文字列を指定した場合 → その名前のグラフ系列を指し示すことになります。 最初に提示されていたコードでは AddをするときにCType(i, String)としているのでiの値を文字列とした名前が系列に対し付加されます。 エラーが出たコードについては CType(a, String)でAddしたとき"0"という名前の系列が出来ているにもかかわらず i=0のときにCType(i, String)でAddしてしまったのでまた"0"という名前の系列を追加することになり 名前が重複してしまいエラーとなったのです。 |