2011-03-04 64 views
1

我唯一的目标是创建一个只有x和y轴的散点图。数据源应该来自1维数组。如何创建2个1-D数组的散点图?

说我有这些阵列:

  • X()为对象 '的x轴值
  • Y()为对象' 的y轴的值

和我有此图表:

chart1

数组已经填充了数据。我的问题是:如何在chart1上输入数组数据,以便x()值将是图表1的x轴值,y()将是图表1的y轴值。我应该使用哪些代码使图表显示使用数组中数据的散点图?

您的回复将非常感激。提前致谢。

回答

2

查看Chart> Series下的图表属性并将Series1 ChartType更改为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

非常感谢..稍后再试。 :) – maohvlean19 2011-03-04 17:59:33

+0

这已经回答了我的问题。我现在会坚持使用Chart控件,并且会在尝试使用zedgraph之前学会使用它。再次谢谢你。 – maohvlean19 2011-03-05 15:37:40

0

检出Zedgraph。这是一个免费的图形库,效果很好。在他们的网站上有很多代码样本,可以让你做你想问的问题。 Zedgraph Downloads他们的网站似乎现在有问题,但下载会话工作并包含他们的所有示例文件。

+0

会做..谢谢。 – maohvlean19 2011-03-04 17:59:00