2013-04-05 215 views
0

我试图解决一个方法,以便能够从列堆栈中以最高值视觉挑出块。 我想在保持块的背景颜色的同时,想办法做到这一点,就是为
为块添加边框颜色,例如最大值为红色。Highcharts,更改最大块边框颜色

这是我的http://jsfiddle.net/luis9xx/ehBtQ/。这几乎是在高图谱演示水花中相同的一个

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

另外,我看了看高分辨率API,似乎无法找到我想要做的事情的清晰路径。

到目前为止,有两个部分

  • 第1部分:识别在一列中堆叠的最大块(多个)。
  • 第2部分:更改最大块的边界在堆栈中红色
    • 我发现这些属性,但不知道从哪里把他们
    • borderWidth:5, borderColor:'Red'

回答

0

第1部分:您cna从Highcharts出来,对吧?创建简单的(),并检查其列是最高的国家之一

第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]] 
}] 
+0

谢谢帕维尔! – luis 2013-04-08 16:51:58