1

我尝试使用 amchart 设置

dateAxis.baseInterval = {         
    "timeUnit": "month", 
    "count": 1 
}

但是我在显示数据时出错,当我在一个月中有超过一天的数据时,图表会显示同一个月的多个项目符号。

例如,如果我有下一个数据

2019-10-11 => 20
2019-10-12 => 30

就地展示

(2019-10) => 50 

图表显示下一个数据

(2019-10) => 20, 
(2019-10) => 30

提前致谢。

4

1 回答 1

2

AmCharts v4 不会为您汇总数据。baseInterval只是告诉图表如何以您的点之间的最小间隔来呈现您的数据。将其设置为同一月份具有多个数据点的月份将显示多个点;这是设计的。

如果您打算按月显示您的数据,并且在同一个月中有多个数据点,您需要事先手动聚合您的数据 - 在您的情况下,在 10 月将该点转换为单个数据项值为 50。

于 2019-05-08T00:08:28.353 回答