如何使用 2 个一维数组创建散点图?

发布于 2024-10-20 03:48:33 字数 291 浏览 6 评论 0原文

我唯一的目标是创建一个只有 x 轴和 y 轴的散点图。数据源应来自一维数组。

假设我有这些数组:

  • x() 作为 x 轴值的对象
  • y() 作为 y 轴值的对象

,我有这个图表:

chart1

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

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

my only objective is to create a scatter plot with only x and y axes. the data source should be from a 1 dimensional array.

say i have these arrays:

  • x() as Object ' for x axis values
  • y() as Object ' for y axis values

and i have this chart:

chart1

the arrays are already filled with data. my question is: how do i enter the array data on chart1 such that x() values will be the x-axis values for chart 1 and y() will be the y-axis values for chart 1. what code should i use to make the chart show a scatter plot using the data from the arrays?

your reply will be very much appreciated. thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蹲在坟头点根烟 2024-10-27 03:48:33

查看 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)

Look at chart properties under Chart>Series and change Series1 ChartType to 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)
一抹微笑 2024-10-27 03:48:33

查看 Zedgraph。这是一个效果很好的免费图形库。他们的网站上有很多代码示例,可以让您完成您所要求的操作。 Zedgraph Downloads 他们的网站目前似乎有问题,但下载会话正常并包含所有内容他们的样本文件。

Check out Zedgraph. It's a free graphing library that works great. There are lots of code samples on their website that allow you to do what you're asking. Zedgraph Downloads Their website seems to be having issues right now, but the download session works and contains all of their sample files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文