[英]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.