由amCharts在JS图表线图中的随机曲线

时间:2017-08-24 14:11:18

标签: javascript jquery asp.net-mvc-4 amcharts jscharts

我正面临线图的奇怪行为(使用amCharts库)。我正在传递相当直接的数据数组来创建图表,而图表在趋势线的任何地方绘制一些随机曲线。我传递的数据正是:

{date: "2016-02-17", value2: "2.00"}
{date: "2016-03-17", value2: "2.00"}
{date: "2017-01-17", value2: "4.33"}
{date: "2017-02-17", value2: "4.33"}
{date: "2017-07-17", value2: "3.20"}
{date: "2017-08-17", value2: "3.20"}

我得到的数据图显示在附图中。这可能是什么问题? enter image description here

1 个答案:

答案 0 :(得分:1)

不幸的是,将smoothedLine图表类型与基于日期的数据一起使用时,这是一个错误。它正在被查看但您可以尝试的解决方法是在equalSpacing

中将categoryAxis设置为true
categoryAxis: {
  // ...
  equalSpacing: true,
  // ...
}

这通常会修复此问题,但代价是在启用equalSpacing后更改categoryAxis的外观。如果它仍然没有帮助,那么您必须使用常规line类型,直到它被修复。