我正面临线图的奇怪行为(使用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"}
答案 0 :(得分:1)
不幸的是,将smoothedLine
图表类型与基于日期的数据一起使用时,这是一个错误。它正在被查看但您可以尝试的解决方法是在equalSpacing
categoryAxis
设置为true
categoryAxis: {
// ...
equalSpacing: true,
// ...
}
这通常会修复此问题,但代价是在启用equalSpacing
后更改categoryAxis的外观。如果它仍然没有帮助,那么您必须使用常规line
类型,直到它被修复。