Highchart:如何获取每列堆栈的数据数组?

时间:2015-08-20 02:38:09

标签: javascript jquery

我正在尝试更新此Fiddle

yAxis: {
    stackLabels: {
        enabled:true,
        formatter: function(){
            return this.axis.series;
        }
    }   
}

到目前为止,我得到的是数组对象?不确定。

  

[对象对象],[对象对象]

我想要的是数据数组或该数组上的值

  

[1],[3]或[1,3]代替上面显示的[object object],[object object]。

我想在堆栈列的顶部显示此值,而不是该堆栈的总数。 我不知道我的逻辑是否正确但我真正想做的是让1堆栈列有3个数据。它们中的每一个都具有100的值。通常如果我执行“this.total”它将返回300.但我想要的是创建一个函数,它将获得每个数据的20%“如果它们属于该系列”。总结一下。

例如在series1上,value是= series1 * 0.1,在series2上,value是= series2 * 0.2,在series3上,value是= series3 * 0.5。假设series1的总值= 100; series2 = 200,series3 = 300.该堆栈列的总数应为“200”// series1 = 10 + series2 = 40 + series3 = 150

0 个答案:

没有答案