Как создать точечный график с 2-мя 1-D массивами? - PullRequest
1 голос
/ 04 марта 2011

Моя единственная цель - создать точечный график только с осями X и Y. источник данных должен быть из одномерного массива.

скажем, у меня есть эти массивы:

  • x () в качестве объекта 'для значений оси x
  • y () в качестве объекта 'для значений оси y

и у меня есть этот график:

chart1

массивы уже заполнены данными. мой вопрос: как мне ввести данные массива на chart1 так, чтобы значения x () были значениями оси x для диаграммы 1, а y () были значениями оси y для диаграммы 1. какой код я должен использовать для сделать диаграмму точечной диаграммой, используя данные из массивов?

Ваш ответ будет очень признателен. заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 04 марта 2011

Посмотрите на свойства диаграммы в разделе Диаграмма> Серия и измените ChartType Series1 на Point.

    Dim x() As Integer = {1, 2, 3, 4, 5}
    Dim y() As Integer = {2, 1, 7, 3, 3}

    Chart1.Series("Series1").Points.DataBindXY(x, y)
0 голосов
/ 04 марта 2011

Проверьте Zedgraph.Это бесплатная графическая библиотека, которая прекрасно работает.На их веб-сайте есть много примеров кода, которые позволяют вам делать то, что вы просите. Загрузки Zedgraph Кажется, у них сейчас проблемы с сайтом, но сеанс загрузки работает и содержит все их примеры файлов.

...