HighCharts:列分组向下钻取

时间:2013-06-29 10:06:25

标签: highcharts

我正在尝试在列分组图表上钻取。

在这里附上jsfiddle。 http://jsfiddle.net/fbCE2/2/

当我深入到第一级时,我看不到此处定义的Categories1中的正确数据。 在我的代码中,我拥有所有这些二级类别,数据是动态的。

数据:

**Region  |  ProgramLevel          |  UniversityCount**
-------------------------------------------------
East      |  Gold                  |  1
North     |  Gold,Silver           |  1,2
Northeast |  Silver                |  1
West      |  Gold,Platinum,Silver  |  3,2,2

我希望这些程序级数据可以深入到区域组。

任何人都可以根据此要求更正我的jsfiddle吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在你的例子中,每个点应该有一个向下钻取,而没有任何东西,请参阅:

    series: [{
        name: 'University',
        data: [1, 3, 1, 7],
        color: colors[0]
    }, {
        name: 'Internship',
        data: [0, 0, 0, 2],
        color: colors[1]

    }, {
        name: 'Employment',
        data: [0, 0, 0, 9],
        color: colors[2]
    }],

应该是(对于每个系列!):

    data: [{
        y: 1, 
        drilldown: {
            name: 'East',
            categories: categories1,
            data: [0, 1, 0],
            pointWidth: 40,
            color: colors[0]
        }
    }, {
        y: 3, 
        drilldown: {
            name: 'North',
            categories: categories1,
            data: [2, 1, 0],
            pointWidth: 40,
            color: colors[1]
        }
    }, {
        y: 1
    ...  

    }]