假设您有一个 500 像素宽的浮点图,它在 x 轴上有 100 个刻度。默认情况下,这显然会非常拥挤。“导航”插件有助于解决这种情况。例如,如果您想一次将其限制为 10 个刻度,您可以这样做:
$.plot(...).zoom({'amount': total_ticks / 10});
但是,我不知道如何制作它,以便在第一次绘制图表时,默认显示最后十个(最右边的十个),而不仅仅是从中间随机排列的十个。此外,虽然我给出的示例假设有 100 个刻度,但我实际上不会事先知道这个数字,所以如果它是 100 个刻度,那么我希望默认查看 91 到 100 的刻度。如果它是 108 个刻度,那么我希望默认查看 99 到 108 个刻度。我怎样才能做到这一点?