.NET中包含的图表似乎有一些非常简洁的功能(免费!),但我找不到在错误栏上设置上,下和中心标记的方法。我可以将其设置为StandardError
,FixedError(n)
,StandardDeviation
或Percentage(n)
,但我无法找到指定此错误的上限错误的方法 point为100,Lower Error为65,Center Point为98.用例是我作弊并使用误差条显示特定值的Min,Max和Mean以及 值的列系列。
seriesErrors("ErrorBarSeries") = "DataSeries"
seriesErrors("ErrorBarType") = "StandardError"
seriesErrors("ErrorBarStyle") = "Both"
seriesErrors("ErrorBarCenterMarkerStyle") = "Line"
这种憎恶的命名空间是System.Windows.Forms.DataVisualization.Charting
。
正如你可以通过使用括号来指定一个集合,这是在VB.Net中,虽然我确信C#具有相同的限制,因为它是我困惑的对象。
谢谢!
答案 0 :(得分:2)
想出来。显然,你需要Series.Points.AddXY(xValue, CenterMarkerInErrorBar, LowerBoundsInErrorBar, UpperBoundsInErrorBar)
..但是我没有记录到微软可以找到的任何地方。
另外,如果您看到上述信息,则不能使用前两行,因为它们会以某种方式打破错误栏。不过,最后两行和这篇文章中的代码都可以正常工作。
特别感谢MSChart C# Error Bar Graph With Dynamic Upper and Lower Bounds的答案!