在C#中向图表添加水平线

槟榔

我正在使用aSystem.Windows.Forms.DataVisualization.Chart绘制一些x,y散点数据,如下所示:

chart1.Series["Series2"].Points.AddXY(stringX, doubleY);
  1. 我想在该图表上添加一条水平线,其平均值为y​​ =常数。我怎样才能做到这一点?请注意,x轴是一个字符串

  2. 实际上,x轴是时间(hh:mm:ss)。我将其转换为字符串以进行绘制,因为如果我将DateTime格式用于图表的x轴(XValueType),则不会显示秒。我可以更正以显示秒数,以便直接将x绘制为DateTime并将y绘制为double吗?

朱尼思

对于第2点,您仍然可以在中将设置为XValueTypeDateTime但格式正确LabelStyle

chart1.Series[SeriesName].XValueType = ChartValueType.DateTime;
// Use the required format. I used the below format as example.
chart1.ChartAreas[ChartName].AxisX.LabelStyle.Format = "dd/mm/yy hh:mm:ss";

对于点1,将a添加StripLine到图表区域的Y轴。

StripLine stripline = new StripLine();
stripline.Interval = 0;
stripline.IntervalOffset = average value of the y axis; eg:35
stripline.StripWidth = 1;
stripline.BackColor = Color.Blue;
chart1.ChartAreas[ChartAreaName].AxisY.StripLines.Add(stripline);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python绘图-向图例添加水平线

来自分类Dev

如何在Jasper Report中向条形图添加水平线?

来自分类Dev

在android小部件中添加水平线

来自分类Dev

在android小部件中添加水平线

来自分类Dev

在元素之间添加水平线

来自分类Dev

角图添加水平线

来自分类Dev

Migradoc添加水平线

来自分类Dev

在元素之间添加水平线

来自分类Dev

向R中的ggplot2中的堆叠条形图添加水平线,并在图例中显示

来自分类Dev

ggplot:向每个条添加水平线+重新定位刻度标签

来自分类Dev

向d3图形添加水平线会显示错误的值

来自分类Dev

Python Plotly:向具有多个子图的散点图添加水平线

来自分类Dev

在图表中添加一条水平线

来自分类Dev

向每个<li>附加水平线

来自分类Dev

如何在某些div下方添加水平线?

来自分类Dev

添加水平线,按因子分组

来自分类Dev

TextBlock.Inlines-添加水平线

来自分类Dev

Flutter ListWheelScrollView,如何添加水平线

来自分类Dev

在链接元素之前和之后添加水平线

来自分类Dev

添加水平线,按因子分组

来自分类Dev

TextBlock.Inlines-添加水平线

来自分类Dev

python-docx添加水平线

来自分类Dev

如何在Plottable.js中的y轴上添加水平线

来自分类Dev

如何在晶格中的xy图上添加水平线

来自分类Dev

如何添加水平线显示ggplot2中所有组的均值?

来自分类Dev

R中的条形图标签:在绘图区域下方添加水平线

来自分类Dev

在文本后如何在php中添加水平线?

来自分类Dev

如何在导航抽屉中的某些元素之间添加水平线

来自分类Dev

如何在散景中的箱形图上添加水平线(`Span`)?