用Dundas Chart绘制Boxplot时的数据绑定方法vb2008

本文介绍了一种使用Visual Basic .NET中的DataView来创建包含多个Y轴数据系列的箱形图的方法。通过创建一个DataView实例并定义其表结构,包括X轴和六个Y轴系列(分别对应箱形图的不同部分),然后填充这些系列的数据,最后将数据绑定到图表中。

 Dim dataView1 As New DataView
        'DataView dataView1 = new DataView();
        dataView1.Table = New DataTable("Table")

        dataView1.Table.Columns.Add("X", Type.GetType("System.String"))
        dataView1.Table.Columns.Add("Y0", Type.GetType("System.Double"))
        dataView1.Table.Columns.Add("Y1", Type.GetType("System.Double"))
        dataView1.Table.Columns.Add("Y2", Type.GetType("System.Double"))
        dataView1.Table.Columns.Add("Y3", Type.GetType("System.Double"))
        dataView1.Table.Columns.Add("Y4", Type.GetType("System.Double"))
        dataView1.Table.Columns.Add("Y5", Type.GetType("System.Double"))

        

       k=UBound(xitems)

       For i = 0 To k - 1
            dataView1.Table.Rows.Add(xitems(i),y0(i),y1(i),y2(i),y3(i),y4(i),y5(i)

        Next
         Chart1.Series(0).Points.DataBind(dataView1, "X", "Y0,Y1,Y2,Y3,Y4,Y5", "")

 

 

 

      其中items是x坐标值数组,y0,y1,y2,y3,y3,y5是与之对应的Boxplot值。如下定义

 

 

 

      Y Values Index  Y Value

       0                      Lower whisker

       1                      Upper whisker

       2                      Lower box

       3                      Upper box

       4                      Average / mean

       5                      Median

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值