在Amcharts中,我如何根据滚动条拉出类别的可见坐标

  • 本文关键字:坐标 滚动条 Amcharts 何根 amcharts
  • 更新时间 :
  • 英文 :


我有一个amchart,javaScript图表,带有滚动的列图。我希望能够将最小值的类别轴数据和图表中当前显示的最大值提取。

示例:如果我在X轴上有0-10,并且将其缩放到4-6,我希望能够在第4点和第6点引用数据。

我是Amcharts的新手,所以希望我只是错过了一些简单的东西,但我似乎无法弄清楚。

这是我制作的图表的链接:https://live.amcharts.com/u4ymv/

您可以使用缩放事件从其事件对象捕获startIndexendIndex

在下面的示例中, zoomedData是缩放选择。

chart.addListener("zoomed", zoomed);
function zoomed (e) {
  var chart = e.chart,
      data = chart.dataProvider,
      zoomedData = data.slice(e.startIndex, e.endIndex + 1);
}

请在此处查看示例:https://codepen.io/team/amcharts/pen/246e8266610E848B7389FB857348A

最新更新