Оси диаграммы в VB.NET - PullRequest
       30

Оси диаграммы в VB.NET

0 голосов
/ 07 марта 2011

Мое требование состоит в том, чтобы отобразить (разбросать) данные из 2 массивов. Теперь я могу подключить данные из массива и использовать их на графике. Мой вопрос: как мне установить оси X и Y графика, чтобы показать согласованность в их интервалах?

Например, у меня есть баллы из X = {1, 3, 4, 6, 8, 9} и Y = {7, 10, 11, 15, 18, 19}. То, что я хотел бы видеть, - то, что эти точки изображены в разбросе, но интервалы для оси x должны быть (интервалы) от 2 до 10 (так, чтобы это показывало 0, 2, 4, 6, 8 , 10 на оси x) и интервалы 5 для оси y (чтобы на оси y было показано 5, 10, 15, 20). Какой код / ​​свойство я должен использовать / манипулировать?

ДОБАВЛЕННАЯ ЧАСТЬ:

У меня сейчас есть эти данные: x_column = {12, 24, 1, 7, 29, 28, 25, 24, 15, 19} y_column = {3, 5, 8, 3, 3, 3, 3, 3, 19, 15}

каждый элемент y_column является парой каждого соответствующего элемента x_column

Теперь я хочу, чтобы MyChart отображал график рассеяния данных x_column и y_column таким образом, чтобы ось x показала 5, 10, 15, 20, 25, 30, а ось y - 2, 4, 6, 8, 10, 12, 14, 16, 18, 20.

Мой текущий код:

' add points
    MyChart.Series("Scatter Plot").Points.DataBindXY(x_Column, y_Column)

Приведенный выше код только добавляет очки.

1 Ответ

1 голос
/ 08 марта 2011

Попробуйте:

Chart1.ChartAreas("Default").AxisX.Interval = 2
Chart1.ChartAreas("Default").AxisY.Interval = 5
...