我有2个系列,正在添加到同一图表中。两个系列的结构相同(x轴上的日期,y轴上的数量)。第一个系列的值是10月1日至10月15日,第二个系列的值是10月16日至10月31日。
我将第一个系列添加如下:
var series = new Series
{
ChartType = SeriesChartType.SplineArea
};
series.Points.DataBindXY(data.Select(x => x.Date).ToArray(), data.Select(x => x.Amount).ToArray());
chart.Series.Add(series);
第二个系列:
series = new Series
{
ChartType = SeriesChartType.Line,
BorderWidth = 2,
BorderDashStyle = ChartDashStyle.Dot
};
series.Points.DataBindXY(pred.Select(x => x.Date).ToArray(), pred.Select(x => x.Amount).ToArray());
chart.Series.Add(series);
日期是正确的,并且是连续的。没有重叠。
但是,这是绘制的内容:
第二个系列应该从第一个系列的结尾开始,但是它们是重叠的。
我想念什么吗?