0

我正在尝试解决一种能够从列堆栈中直观地挑选出具有最高值的块的方法。我正在考虑一种方法来做到这一点,同时保持块的背景颜色,是为
具有最大值的块添加边框颜色,例如红色。

这是我的http://jsfiddle.net/luis9xx/ehBtQ/。与 highcharts 演示库中的几乎相同

我发现这个例子http://jsfiddle.net/Z5VPw/用于将列的特定颜色更改为另一种颜色。但是数据集做的方式不一样,不确定是否需要使用类似的方案集来勾勒边框颜色。

此外,我查看了 highcharts api,似乎无法找到我正在尝试做的明确路径。

到目前为止,有两个部分

  • 第 1 部分:确定列堆栈中的最大块。
  • 第 2 部分:将堆栈中最大块的边框更改为红色
    • 我找到了这些属性,但不确定将它们放在哪里
    • borderWidth:5, borderColor:'Red'
4

1 回答 1

0

第 1 部分:您可以从 Highcharts 中完成,对吧?创建简单的 for() 并检查哪一列是最高的

第 2 部分:将其放入点对象中,例如,当您知道哪些点是该格式中的最高集合数据时:

series: [{
    data: [ [1], [2], { y: 3, borderWidth: 5, borderColor: 'red' }]
}, {
    data: [ { y: 3, borderWidth: 5, borderColor: 'red' }, [1], [2]]
}, {
    data: [ [1], { y: 3, borderWidth: 5, borderColor: 'red' }, [2]]
}]
于 2013-04-08T11:24:26.433 回答