Highcharts-列到样条曲线的系列数据向下展开

Highcharts-列到样条曲线的系列数据向下展开,highcharts,series,drilldown,Highcharts,Series,Drilldown,多亏了stackoverflow和其他资源,只要样条曲线图只有一组数据,我就能够将柱状图向下分解为样条曲线图 现在,我希望柱状图向下钻取到带有系列数据的样条曲线,这样样条曲线图将显示几条线,但我似乎无法实现这一点 以下是JSFIDLE: 如果你能弄明白这一点,你能提供一个简短的解释吗?我已经在桌子上敲了好几天了 提前谢谢 请看一看这个例子,我必须添加一个额外的js函数,以便向下展开正常工作: 函数setChartMultiSeries(名称、类别、系列、颜色、级别、类型){ chart.xAx

多亏了stackoverflow和其他资源,只要样条曲线图只有一组数据,我就能够将柱状图向下分解为样条曲线图

现在,我希望柱状图向下钻取到带有系列数据的样条曲线,这样样条曲线图将显示几条线,但我似乎无法实现这一点

以下是JSFIDLE:

如果你能弄明白这一点,你能提供一个简短的解释吗?我已经在桌子上敲了好几天了


提前谢谢

请看一看这个例子,我必须添加一个额外的js函数,以便向下展开正常工作:

函数setChartMultiSeries(名称、类别、系列、颜色、级别、类型){
chart.xAxis[0].setCategories(categories);
对于(x=0;x

亚当

当然,我在发帖后马上就发现了这一点,但如果其他人需要,答案如下:[[1]:
    function setChartMultiSeries(name, categories, series, color, level, type) {
        chart.xAxis[0].setCategories(categories);
        for(x = 0; x < chart.series.length; x++)
        {
            chart.series[x].remove();
        }
        for(x = 0; x < chart.series.length; x++)
        {
            chart.series[x].remove();
        }      

        for(x = 0; x < series.length; x++)
        {
            chart.addSeries({
                color: series[x].color,
                name: series[x].name,
                level: level,
                data: series[x].data,
                type: type
            });
        }

    }