Javascript “向下钻取”中的Highcharts多个系列
我有以下情况: 在我的主要系列中,我想深入研究多个子系列(同一类别)。我尝试过id/姓名组合,但这限制了我只能参加1个意甲联赛 谁能给我指出正确的方向吗Javascript “向下钻取”中的Highcharts多个系列,javascript,highcharts,Javascript,Highcharts,我有以下情况: 在我的主要系列中,我想深入研究多个子系列(同一类别)。我尝试过id/姓名组合,但这限制了我只能参加1个意甲联赛 谁能给我指出正确的方向吗 { id: 'fruits', name: 'fruit 1', data: [2,3,6] }, { id: 'fruits', name: 'fruit 2',
{
id: 'fruits',
name: 'fruit 1',
data: [2,3,6]
}, {
id: 'fruits',
name: 'fruit 2',
data: [2,3,6]
}
下面的代码片段取自JSFIDLE,它从现有图表中删除数据并动态添加新系列。也许这能满足你的要求
function setChart(name, categories, data, color) {
chart_hook.xAxis[0].setCategories(categories);
while (chart_hook.series.length > 0) {
chart_hook.series[0].remove(false);
}
for (var i = 0; i < data.length; i++) {
chart_hook.addSeries({
name : name[i],
data : data[i],
color : color[i]
});
}
chart_hook.redraw();
}
函数设置图(名称、类别、数据、颜色){
chart_hook.xAxis[0].setCategories(categories);
while(chart_hook.series.length>0){
chart_hook.series[0]。删除(false);
}
对于(变量i=0;idrilldown.js
插件不支持它。我们计划增加对这方面的支持,但目前没有严格的规定。更具体地说,当你们点击分类标签时,你们将能够深入到两个系列,但不可能将两个深入系列连接到一个点
您仍然可以将旧的解决方案与设置图一起使用,如
可以找到设置图方法的完整解释。您能更具体地说明您真正想要的吗?看起来您是从api中提供的默认基本深入图表开始的。我目前有一个基本图表,具有相同的类别(例如:一月/二月/三月/四月)和多个系列(系列1/系列2/系列3)。当单击系列1时,我希望看到基于相同类别(一月/二月/三月)与系列1关联的所有子系列,现在,这适用于1个系列,但当尝试将多个系列添加到深入分析时,它总是显示最后添加的一个系列。不是真的,我需要多个子系列series@Steevo,您是否找到了多个系列的解决方案。我现在和你一样被困在地狱里。@8.8.8.8不太可能。。。我现在做的是根据图表顶部的下拉列表过滤JSON,这样做更容易,在添加新类别或数据时更灵活。是否有计划将其添加到drilldown.js插件中?