过滤通过highcharts系列数据数组

时间:2015-06-12 18:34:15

标签: arrays highcharts

我有一个来自ajax调用的数组,看起来像这个

[7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 14, 14, 14, 14, 14, 14, 14, 8, 8]

这些实际上是将时刻转换为当天的小时(毫秒).hour()。我试图在x 0到24的列上显示这些。就像这样:

xAxis: {
        categories: generateX(24),
            crosshair: true
        },

和生成轴的函数

function generateX(num){
    var xAxis = [];
    for(var i = 0; i <= num; i++){
        xAxis.push(i);
    }
    return xAxis;
}

显然这些是分类数据,我想对这些数据进行分组(即:每个数字的显示计数)。高图表是否有一种简单的方法可以自动对这些图表进行分组,然后显示像我这样的数组类型的频率?

我可以做一堆循环语句并将计数推送到24个不同的属性,但我宁愿避免这样做。

1 个答案:

答案 0 :(得分:0)

正如@wergeld指出的那样,没有绑定能力所以我用下划线来得到我想要的东西

npm config rm proxy
npm config rm https-proxy