■80863 / inTopicNo.1) |
グラフの横軸の数値を揃える方法 |
□投稿者/ あ (26回)-(2016/08/15(Mon) 19:11:00)
|
分類:[.NET 全般]
VB.NETを使って 計測機器を使って得られたデータをグラフ化したいのですが 二次元配列data_hai2に以下のような数値データ入っています。
0 0 0.9765625 0 1.953125 0 2.9296875 0.014350949 3.90625 0.059239302 ・ ・ ・ 994.140625 0.112135597 995.1171875 0.101589717 996.09375 0.06027548 997.0703125 0.078097314 998.046875 0.086384051 999.0234375 0.046108715
左がx軸で右がy軸の値になっています。
これを以下のコードでグラフ化したものがこの画像です。 http://fast-uploader.com/file/7026811267536/
Dim dt As New DataTable Dim row As DataRow
'列設定 dt.Columns.Add(" ") dt.Columns.Add("ch1")
For i = 0 To data_pt - 1
row = dt.NewRow
row(0) = data_hai2(0, i) row("ch1") = data_hai2(1, i) * Unit_hosei
dt.Rows.Add(row) Next
With Chart1
.Series.Clear()
'データバインド. .DataSource = dt
'系列追加. For i = 1 To dt.Columns.Count - 1
Dim columnName As String = dt.Columns(i).ColumnName
.Series.Add(columnName) '折れ線グラフに設定. .Series(columnName).ChartType = DataVisualization.Charting.SeriesChartType.Line 'X軸 .Series(columnName).XValueMember = dt.Columns(0).ColumnName 'Y軸 .Series(columnName).YValueMembers = columnName
Next
End With
このように、y軸は600,400,200と綺麗な整数になっているのですが x軸が194.3359などのように綺麗な整数になっていません。
Excelの散布図のようにこれを綺麗な数値にしたいのですが どうすれば良いですか?
|
|