Highcharts:如何使曲线在可见视图之外水平开始

Highcharts: How to make curve start outside of the visible view horizontally?

本文关键字:视图 水平 开始 何使 曲线 Highcharts      更新时间:2023-09-26

我正在想办法让曲线出现在高图表的可见视图之外。。我得到了fiddle,其中曲线(定义为区域)从底部fiddle出现,但在我的情况下,使用tickInterval: 30 * 24 * 3600 * 1000和yAxis的正常数值,我有6个月的时间一直可见。

例如,当我只有一个月的数据时,我希望通过使曲线从曲线左侧对齐为与当前数据点高度相同的直线,使图表中间的哪个点不止一个点?

如果可能的话,点应该设置在可见视图之外,这样我就不能将鼠标悬停在它上或选择它(因为我希望有真实点的工具提示)。

我为什么要做这个;是为了让空曲线看起来更好,我可以在大多数月份向左设置一个点,比如30,但这对我的情况无效,因为它是可选的,它有标记和工具提示。(用户的数据错误)如果这是实现这一点的唯一方法,我可以在大多数月份将数据点添加到左侧并禁用其标记和工具提示的解决方案也可能有效?(注意:我想保留其余点的标记和工具提示。)有什么帮助吗?

提前Thnx!

好吧,我想我前一天过得不好——我通过使用xAxisminmax值,并将伪值分配给曲线的两侧(在服务器端生成)来解决这个问题,该值将保留在可见视图之外。

这是小提琴

您可以对xAxis使用反向参数http://jsfiddle.net/w9kED/

 reversed:true

http://api.highcharts.com/highcharts#xAxis.reversed