2014-03-25 17 views
0

我有一个使用一个坐标轴(.001-10)上的数字和另一个坐标轴上的日期类别的列图(2/23/2014,2/27/2014,等)。每一列代表当天的对象条目。例如,对象1在2014年2月23日有0.012,而对象2在2014年2月27日有0.034。有时这些对象可能在同一日期有多个条目。截至目前,我发现在同一日期合并多个条目的唯一方法是添加另一个系列并使用相同的颜色并修改名称,以反映多个条目。这是一种丑陋的做法,虽然有时图例有对象1,对象1(2),对象1(3)等等。我想这样做,所有都链接到一个图例值。有没有办法做到这一点?下面是说明了什么我现在有布莱恩小提琴:http://jsfiddle.net/Pudge/8r9WV/Highcharts - 一个类别上的多个条目只有1个图例值

- 

回答

1

使用简单linkedTo选项挂钩系列,在它的值是另一系列的ID:

series: [{ 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4], 
     id: 'id1', 
     name:"object 1"  
    }, { 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4], 
     id: 'id2', 
     name:"object 2" 
    }, { 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4], 
     id: 'id3', 
     name:"object 3" , 
     color:'#8bbc21' 
    }, { 
     data: [35, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 70], 
     linkedTo: 'id3', 
     name:"object 3 (2)", 
     color:'#8bbc21' 
    }] 

演示:http://jsfiddle.net/8r9WV/2/

+0

太棒了。谢谢! –

相关问题