Javascript 谷歌图表:传递原始数据
我在Google图表示例中有一个原始数据表:Javascript 谷歌图表:传递原始数据,javascript,arrays,google-visualization,Javascript,Arrays,Google Visualization,我在Google图表示例中有一个原始数据表: var data = google.visualization.arrayToDataTable([ ['Time', 'Dollar', 'BTC'], ['-4h', 1000, 400], //this should go to -24h, so I would use a loop ['-3h', 1170, 460], ['-2h', 660, 1120]
var data = google.visualization.arrayToDataTable([
['Time', 'Dollar', 'BTC'],
['-4h', 1000, 400], //this should go to -24h, so I would use a loop
['-3h', 1170, 460],
['-2h', 660, 1120],
['-1h', 1030, 540]
]);
另外,我还有两个阵列:
var dollar = [2000,3000,4000]; //They both will contain 24 values
var btc = [100,200,300]
如何将数组传递给google函数?您可以这样做:
var data_arr=[['Time', 'Dollar', 'BTC']];
var hour=-24;
var dollar = [2000,3000,4000];
var btc = [100,200,300];
for(var index=0;index<dollar.length;index++){
data_arr.push([hour+'h', dollar[index], btc[index]]);
hour++;
}
var data = new google.visualization.arrayToDataTable(data_arr);
您想用这两个数组创建一个数据表,或者将这两个数组中的信息添加到您已有的数据表中?首先,创建如示例中所示的数据表。