AMCharts显示parseDates设置为false的完整图表

时间:2017-04-04 10:31:31

标签: amcharts

我试图用AMCharts显示整个图表。

如果我将parseDates设置为false,则图表显示正常,但我无法显示整个期间。

如果我将parseDates设置为true,则表现很奇怪。

我做错了什么?

用于显示图表数据的Json数组的位置:

enter image description here

将parseDates设置为true的图表: enter image description here

将parseDates设置为false的图表: enter image description here

"categoryAxis": {
            "parseDates": false,
            "axisColor": "#DADADA",
            "dashLength": 1,
            "minorGridEnabled": true,
            "labelRotation": 30
        },

谢谢大家!

1 个答案:

答案 0 :(得分:1)

您的屏幕截图显示您的时间戳无序。 AmCharts要求启用了parseDates的基于日期的图表需要按日期升序排序才能正常运行。

您可能还想将minPeriod设置为准确反映数据之间的最短时间段;默认情况下,DD天数似乎mm更适合您的数据。

"categoryAxis": {
  "parseDates": true,
  "minPeriod": "mm",
  // ...   
},
相关问题