我在谷歌图表API中使用annotated time line chart。我有一个很长的时间线数据(20年),数据范围从大约0到900,000(见图)如果你放大最近一年,这个集合的最大值只有大约400,000。因此,当我们放大时,我不需要y轴一直到900,000,但只需要400,000。这样,图表更容易阅读。
我想要实现的是每次调整变焦时重新调整最大垂直轴值的图表。
放大最近一年:
在我开始黑客攻击之前,有没有人知道这样做的好方法?
谢谢!
答案 0 :(得分:3)
使用 scaleType configuration option。如果您有一个系列,请指定最大化的值。如果您有多个系列,请指定 allmaximized 。此代码段适用于code playground:
var annotatedtimeline = new google.visualization.AnnotatedTimeLine(
document.getElementById('visualization'));
annotatedtimeline.draw(data, {'scaleType':'allmaximized'});