如何在 amCharts 上使用多种日期格式
how to have multiple date formats on amCharts
您好,我有 AmCharts JavaScript 多行系列图表。
数据是几个月的,也是几年的。我在下图中创建了我想要的图表。然而,试图在 AmCharts 中实现相同的目标,我无法弄清楚如何在类别轴上使用多种日期格式。请参阅图中的蓝色和红色框。
如果我切换到日期格式 "YYYY",一年中的所有月度数据都会根据一年绘制图表。见下图红框
如果我切换到日期格式 "MMM",我会看到不必要的空白月份。见下图红框:
您需要在 categoryAxis
中使用 minPeriod
来指定数据的粒度。因此,如果您有年度数据,则需要将其设置为 "YYYY":
"categoryAxis": {
"parseDates": true,
"minPeriod": "YYYY"
}
这样您甚至不必设置 dateFormats
,因为年度数据的默认格式已经是 YYYY。
"parseDates": false
这对我有用....
您好,我有 AmCharts JavaScript 多行系列图表。 数据是几个月的,也是几年的。我在下图中创建了我想要的图表。然而,试图在 AmCharts 中实现相同的目标,我无法弄清楚如何在类别轴上使用多种日期格式。请参阅图中的蓝色和红色框。
如果我切换到日期格式 "YYYY",一年中的所有月度数据都会根据一年绘制图表。见下图红框
如果我切换到日期格式 "MMM",我会看到不必要的空白月份。见下图红框:
您需要在 categoryAxis
中使用 minPeriod
来指定数据的粒度。因此,如果您有年度数据,则需要将其设置为 "YYYY":
"categoryAxis": {
"parseDates": true,
"minPeriod": "YYYY"
}
这样您甚至不必设置 dateFormats
,因为年度数据的默认格式已经是 YYYY。
"parseDates": false
这对我有用....