我有一个可变阈值的面积图;我已经为这个值画了一条线。
是否可以为阈值以上的填充设置一种颜色,为低于阈值的填充设置一种颜色?
如果图表越过线,我有一个适合账单的渐变,但如果数据全部低于或全部高于它,则不是。
(将尝试用 jsfiddle 更新我的问题。)
我有一个可变阈值的面积图;我已经为这个值画了一条线。
是否可以为阈值以上的填充设置一种颜色,为低于阈值的填充设置一种颜色?
如果图表越过线,我有一个适合账单的渐变,但如果数据全部低于或全部高于它,则不是。
(将尝试用 jsfiddle 更新我的问题。)
虽然这是一个老问题,但我觉得无论如何我都应该回答:
我将系列一分为二,并添加了“虚拟”中值(阈值)来代替“错误”系列中的任何值。
[1, 2, 5, 8, 6, 4, 3, 10]
有阈值的数据5
被分成:
数据 1[5, 5, 5, 8, 6, 5, 5, 10]
颜色 绿色
数据 2[1, 2, 5, 5, 5, 4, 3, 5]
红色
5
当我无论如何都画一条黑线时,这些图表看起来是正确的。我还必须修改“悬停”功能以显示原始 Y 值,而不是拆分系列中的值。
我相信最简单的方法是使用arearange
图表。您的面积图中不会只有一个数据集,而是在面积范围内有两个数据集,每个阴影区域一个。见http://jsfiddle.net/gXpHH/2/