如何使用周数据制作图表

时间:2015-11-02 08:32:04

标签: amcharts

我正在使用amCharts。 如何使用周数据制作数据驱动图表?

我的数据如下:

[
  {
    "count": 6,
    "date": "2011-W07"
  },
  {
    "count": 3,
    "date": "2011-W08"
  }
]

和amcharts选择:categoryAxis.minPeriod = "7DD"; dataDateFormat = "YYYY-WDD";

以下是我的结果enter image description here

1 个答案:

答案 0 :(得分:2)

amCharts无法解析这样的日期。我建议您指定包含月份和日期的常规日期(每周的第一个日期),然后只需修改类别轴的dateFormats格式为年份和周。

"categoryAxis": {
  "parseDates": true,
  "min"Period"": "7DD",
  "bold"Period"Beginning": false,
  "dateFormats": [{
    "period": "fff",
    "format": "JJ:NN:SS"
  }, {
    "period": "ss",
    "format": "JJ:NN:SS"
  }, {
    "period": "mm",
    "format": "JJ:NN"
  }, {
    "period": "hh",
    "format": "JJ:NN"
  }, {
    "period": "DD",
    "format": "YYYY W"
  }, {
    "period": "WW",
    "format": "YYYY W"
  }, {
    "period": "MM",
    "format": "YYYY W"
  }, {
    "period": "YYYY",
    "format": "YYYY W"
  }],
  "dataProvider": [{
    "count": 6,
    "date": "2011-03-01"
  }, {
    "count": 3,
    "date": "2011-03-07"
  }]
}