将 baseInterval 设置为月份的 Amchart 错误

Amchart error with the baseInterval set as month

我正在尝试使用 amchart 设置

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

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

例如如果我有下一个数据

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

到位显示

(2019-10) => 50 

图表显示下一个数据

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

提前致谢。

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

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