繁体   English   中英

highchart将数据设置为xrange图表中的序列

[英]highchart set data to series in xrange chart

我正在使用此jsfiddle作为参考来创建xrange highchart。

如何将值传递给列表中的“ x”,“ x2”,“ y”值?

对于正常的柱形图/条形图,我将执行以下操作,并且效果很好。

var percent=[98,100,95]; //data
series: [{
            name: 'Percent',
            data: percent,
        }]

像明智的做法如何将值传递给X范围序列? 我尝试了以下操作,但没有成功。 jsfiddle在这里

var alphax = [1436824800000, 1436220000000]; //data for x
var alphax2 = [1438207200000, 1438120800000]; //data for x2
var alphay = [1, 0]; //data for y

series:[{
            name: 'Alpha',
            data: [ x= alphax, x2=alphax2, y= alphay ],
        }

如何做到这一点?

您可以遍历列表并将项目推入x,x2,y。

var alphax = [1436824800000, 1436220000000]; //data for x
var alphax2 = [1438207200000, 1438120800000]; //data for x2
var alphay = [1, 0];
var dataforRange= [];
for(var i=0;i<alphax.length;i++){
dataforRange.push({"x": alphax[i],
            "x2": alphax2[i],
            "y": alphay[i]});
}

在这里查看更新的小提琴

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM