C#读取Excel分段数据,随机抽取数据,同时画出多条曲线

项目需求:在Excel表格当中保存有两组数据,本项目为保存为两列,第一列距离,第二列压力,即每一行为x和y的值。并且数据为分段数据,比如本测试为每组20行数据,一共200行,即10组。目前只是简单的数据显示。

1,随机选出五组做抽查,画出其数据曲线,红色为平均值曲线。如图一所示

2,画出抽查五组得到平均曲线。

3,按钮点击一下随机刷新一次。

4,可放大图表,左右可以随意滑动。如图二所示

5,游标在某条曲线,会显示曲线的坐标和曲线的名称。项目

 

C#读取Excel分段数据,随机抽取数据,同时画出多条曲线
图一 随机抽取五条曲线

 

C#读取Excel分段数据,随机抽取数据,同时画出多条曲线
图二 放大图表,左右随机拖动
C#读取Excel分段数据,随机抽取数据,同时画出多条曲线
图三 游标显示曲线名称和坐标点

Excel数据格式如下图所示:

希望后面能在每一组的后面加一个标志,比如每组的第一行的数据的第三列有一个标志,然后绑定到图表曲线的名字(即“随机抽取曲线1”被替换为具体的标志位数据)

C#读取Excel分段数据,随机抽取数据,同时画出多条曲线

 

更新===》曲线绑定Excel表格里的数据名称:

C#读取Excel分段数据,随机抽取数据,同时画出多条曲线

 

C#读取Excel分段数据,随机抽取数据,同时画出多条曲线