2016-03-14 73 views
0

您好我的AmCharts JavaScript串行圖表具有多行。該數據是幾個月,也是幾年。我在下面的圖片中創建了我想要的圖表。但是,試圖在AmCharts中實現相同的功能,我無法弄清楚如何在類別軸上使用多種日期格式。看到圖像中的藍色和紅色框。如何在amCharts上使用多種日期格式

enter image description here

如果我轉移到日期格式「YYYY」,從去年的所有月度數據被繪製針對一年。看到紅色框下方

Desired Output

如果我轉移到日期格式「MMM」,我看到了不必要的空白個月。見下面的紅色框:

enter image description here

回答

0

您需要使用minPeriodcategoryAxis來指定數據的粒度。所以,如果你有年度數據,則需要將其設置爲「YYYY」:

"categoryAxis": { 
    "parseDates": true, 
    "minPeriod": "YYYY" 
} 

這種方式,你甚至不必設置dateFormats,因爲默認的格式,他每年的數據已經是YYYY。

0
"parseDates": false 

這個工作對我來說....

相關問題