【问题标题】:Random curves in JS chart line graph by amChartsamCharts 的 JS 图表折线图中的随机曲线
【发布时间】:2017-08-24 14:11:18
【问题描述】:

我正面临折线图的奇怪行为(使用 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"}

我用这些数据得到的图表显示在附图中。这里有什么问题?

【问题讨论】:

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


    【解决方案1】:

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

    categoryAxis: {
      // ...
      equalSpacing: true,
      // ...
    }
    

    这通常会以更改启用equalSpacing 的categoryAxis 外观为代价来解决问题。如果它仍然没有帮助,您将不得不求助于使用常规的 line 类型,直到它得到修复。

    【讨论】:

    • 好吧,我需要平滑线图,而 equalSpacing 正在破坏我的图表,所以如果有更好的选择或解决方案出现,我还在等待。
    • 不幸的是,它需要一段时间才能得到修复。对不起。如果我们取得任何进展,我会记得通过此线程向您发送消息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    • 1970-01-01
    相关资源
    最近更新 更多