2015-11-02 58 views
2

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

我的数据是这样的:

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

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

这里是我的结果enter image description here

回答

1

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" 
    }] 
}