在Highcharts中跨堆栈拆分数据
我对Highcharts中的柱形图有以下系列:在Highcharts中跨堆栈拆分数据,charts,highcharts,Charts,Highcharts,我对Highcharts中的柱形图有以下系列: series: [{ name: 'Skill 1', data: [5, 3, 4, 7, 2], stack: 'Target Capacity' },{ name: 'Skill 1', data: [5, 3, 4, 7, 2], stack: 'Actual Capacity' }, { name: 'Skill 2', data: [5, 3, 4, 7, 2],
series: [{
name: 'Skill 1',
data: [5, 3, 4, 7, 2],
stack: 'Target Capacity'
},{
name: 'Skill 1',
data: [5, 3, 4, 7, 2],
stack: 'Actual Capacity'
},
{
name: 'Skill 2',
data: [5, 3, 4, 7, 2],
stack: 'Target Capacity'
},{
name: 'Skill 2',
data: [5, 3, 4, 7, 2],
stack: 'Actual Capacity'
},
{
name: 'Skill 3',
data: [5, 3, 4, 7, 2],
stack: 'Target Capacity'
},{
name: 'Skill 3',
data: [5, 3, 4, 7, 2],
stack: 'Actual Capacity'
}]
这就产生了:
所以基本上,我们的想法是每天有两堆技能(目标能力和实际能力),分别是技能1、2和3。然而,为了实现每天两个堆栈,我不得不复制这些技能。我可以从传说中隐藏第二种技能,并保持颜色不变。。。但这不是我理想中想要的
是否可能只有三组数据,但将数据拆分为多个堆栈?从任何角度看,每种技能都有两个不同的数据系列。我看不出有什么办法可以让他们改成一个系列。您没有复制任何实际的数据系列-只是名称。执行此操作的“正常”方法是使用linkedTo属性将系列组合成一个图例项。@jlbiggs
linkedTo
完美地解决了这个问题!谢谢。不管你怎么看,你谈论的是每项技能的两个不同的数据系列。我看不出有什么办法可以让他们改成一个系列。您没有复制任何实际的数据系列-只是名称。执行此操作的“正常”方法是使用linkedTo属性将系列组合成一个图例项。@jlbiggslinkedTo
完美地解决了这个问题!谢谢