我有一些记录,我正在使用三个包含动态值的数组。
var Results=new Array();
var Second=new Array();
var First=new Array();
我想在Google图表中显示这些数组值,但根据Google图表,它们会以不同方式显示数组值。
如何将我的数组添加到Google Chart中?
答案 0 :(得分:6)
如果它们的长度相同,你可以试试这样的东西:
var Combined = new Array();
Combined[0] = ['Results', 'First', 'Second'];
for (var i = 0; i < Results.length; i++){
Combined[i + 1] = [ Results[i], First[i], Second[i] ];
}
//second parameter is false because first row is headers, not data.
var table = google.visualization.arrayToDataTable(Combined, false);
See here有关DataTable数组的文档。