嗨我有多行AmCharts JavaScript序列图。 数据是数月和数年。我在下面的图片中创建了一个我想要的图表。但是,试图在AmCharts中实现相同的目标,我无法弄清楚如何在类别轴上使用多种日期格式。请参见图像中的蓝色和红色框。
如果我转到dateformat“YYYY”,则一年中的所有月度数据都会显示为一年。见下面的红框
如果我转到dateformat“MMM”,我会看到不必要的空白月份。见下面的红框:
答案 0 :(得分:0)
您需要在categoryAxis
中使用minPeriod
来指定数据的粒度。因此,如果您有年度数据,则需要将其设置为“YYYY”:
"categoryAxis": {
"parseDates": true,
"minPeriod": "YYYY"
}
这样您甚至不必设置dateFormats
,因为他的年度数据的默认格式已经是YYYY。
答案 1 :(得分:0)
"parseDates": false
这对我有用....