1

我有一个可变阈值的面积图;我已经为这个值画了一条线。

是否可以为阈值以上的填充设置一种颜色,为低于阈值的填充设置一种颜色?

如果图表越过线,我有一个适合账单的渐变,但如果数据全部低于或全部高于它,则不是。

(将尝试用 jsfiddle 更新我的问题。)

4

2 回答 2

0

虽然这是一个老问题,但我觉得无论如何我都应该回答:

我将系列一分为二,并添加了“虚拟”中值(阈值)来代替“错误”系列中的任何值。

[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 值,而不是拆分系列中的值。

于 2018-11-01T13:40:55.693 回答
-1

我相信最简单的方法是使用arearange图表。您的面积图中不会只有一个数据集,而是在面积范围内有两个数据集,每个阴影区域一个。见http://jsfiddle.net/gXpHH/2/

于 2013-03-04T23:32:28.660 回答