Amcharts特定日期的序列图数据

时间:2016-07-25 09:52:50

标签: javascript amcharts

使用Amcharts时遇到问题。

Amchart

我想在7月22日没有amchart连接属性显示零。

由于

1 个答案:

答案 0 :(得分:0)

请查看amcharts api: https://docs.amcharts.com/3/javascriptcharts/AmGraph#connect

  

connect ...指定在数据丢失时是否连接数据点。默认值是true。此功能不适用于XY图表。

因此,如果您有图表并将connect设置为false,并且您的“零”值设置为null,那么图表将不会尝试连接点之间。

    "graphs": [{
    "connect": false,
    "id": "g1",
     ...

具有空值的数据提供程序的一部分示例:

}, {
    "date": "2013-01-25",
    "value": 80
}, {
    "date": "2013-01-26",
    "value": null
}, {
    "date": "2013-01-27",
    "value": 84
}, {
    "date": "2013-01-28",
    "value": 83
}, {

jsfiddle的例子:

enter image description here

现在,为了显示“零”,如果您确实想要显示零值,即使提供程序中的数据为null,也就是有点不同。那是你在问什么?

此外,我想的越多,如果您没有将零值显示为与其余点相关联,则最终可能会严重混淆图表的查看者。 不同缺少数据。如果您缺少一天的数据,那么是的,您不应该连接这些点。但是,如果你真的有一个零值,那么我认为你可能最好保持连接点。

您可能有兴趣查看的amCharts网站上的另一个相关主题是如何为一行提供不同的颜色(包括“透明”作为线条颜色)。