在柱形图上显示负值的另一种方法
An alternative way of displaying the negative values on the column chart
我想知道是否有其他方法可以在柱形图上显示负值。
y 轴最底部的值应该是最低值。图表上的列应从底部向上增长到相应的值。
查看下面的图片,了解当前和预期的行为。
Current
Expected
我真的不喜欢 highcharts,但我潜伏了一段时间并弄清楚了这一点,让我们称之为,hack
;p
请检查一下:https://jsfiddle.net/4goq1x6c/
如果您希望动态设置最小值,您可以根据某些条件计算它并更新数据数组的每个 0
元素和 yAxis
的 min
值. (即你可以使用一些变量来简化)
它很脏(但当我再次查看它时没有那么脏)我知道,但我在 highcharts 文档中没有找到任何东西 native
。我希望它会有用:)
最好用threshold
属性:
series: [{
...
threshold: -20
}]
现场演示:http://jsfiddle.net/BlackLabel/0moe5q2y/
API参考:https://api.highcharts.com/highcharts/series.column.threshold
我想知道是否有其他方法可以在柱形图上显示负值。
y 轴最底部的值应该是最低值。图表上的列应从底部向上增长到相应的值。
查看下面的图片,了解当前和预期的行为。
Current Expected
我真的不喜欢 highcharts,但我潜伏了一段时间并弄清楚了这一点,让我们称之为,hack
;p
请检查一下:https://jsfiddle.net/4goq1x6c/
如果您希望动态设置最小值,您可以根据某些条件计算它并更新数据数组的每个 0
元素和 yAxis
的 min
值. (即你可以使用一些变量来简化)
它很脏(但当我再次查看它时没有那么脏)我知道,但我在 highcharts 文档中没有找到任何东西 native
。我希望它会有用:)
最好用threshold
属性:
series: [{
...
threshold: -20
}]
现场演示:http://jsfiddle.net/BlackLabel/0moe5q2y/
API参考:https://api.highcharts.com/highcharts/series.column.threshold