1

如果我将最大系列设置为 100,并且我有更多数据要显示,则 amCharts 能够对我的数据进行分组而不显示每个绘图点。我喜欢这个。除了将它们分组时,我的价值观会发生变化。

例如,在 YTD,2017 年 9 月 23 日,该值为 11.90(正确)。当我将时间段更改为 1 年或 3 年,2017 年 9 月 23 日(我的数据超过最大系列)时,显示的值更改为 12.36。这里有某种平均吗?如何让 amChart 反映我为特定日期提供的值?

4

1 回答 1

2

默认分组值为“关闭”值,即分组期间的最后一个值。这可以在 stockGraph 对象的periodValue属性中进行配置。您可以将其配置为其他值,例如:

  • Open – 一个周期的第一个数据点的值
  • Sum – 一个周期内所有数据点的总和
  • 平均值 – 一个时期的平均值
  • 低 – 一个周期的最小值
  • 高 – 一个周期的最大值

如果希望发生数据分组,可以maxSeries在 categoryAxesSettings 中设置为 0,这将使每个点显示其实际值,而不是分组值之一。请注意,这将影响股票图表的性能,因为它使用数据分组功能来处理更大的数据集。

这在 AmCharts 的数据分组文章中有更深入的解释。

于 2017-09-25T23:47:05.727 回答