将 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。
我正在尝试使用 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。