Javascript 获取google图表表中列的总和
任何可以在Javascript 获取google图表表中列的总和,javascript,google-visualization,Javascript,Google Visualization,任何可以在谷歌图表表的列中获取数据的求和,平均,计数的方法?我想在表外显示该表的元数据 也许你正在寻找这样的东西: var query = new google.visualization.Query(DATA_SOURCE_URL); query.setQuery('select dept, sum(salary) group by dept'); query.send(handleQueryResponse); DATA\u SOURCE\u URL可以对应于Google图表数据源UR
谷歌图表表
的列中获取数据的求和
,平均
,计数
的方法?我想在表外显示该表的元数据 也许你正在寻找这样的东西:
var query = new google.visualization.Query(DATA_SOURCE_URL);
query.setQuery('select dept, sum(salary) group by dept');
query.send(handleQueryResponse);
DATA\u SOURCE\u URL
可以对应于Google图表数据源URL
From:或者,如果您有一个手动输入的数据表,您可以执行以下操作:
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['x', 'Cats'],
['A', 1],
['B', 2],
['C', 4],
['D', 8],
['E', 7],
['F', 7],
['G', 8],
['H', 4],
['I', 2],
['J', 3.5],
['K', 3],
['L', 3.5],
['M', 1],
['N', 1]
]);
// Create an Array to hold column data
var tmpColumn = new Array();
// Add each data value to the array with push()
for(var i = 0; i < data.getNumberOfColumns(); ++i) {
tmpColumn.push(data.getValue(i, 1));
}
// Use built-in Google Functions on the array
alert(google.visualization.data.avg(tmpColumn));
alert(google.visualization.data.sum(tmpColumn));
alert(google.visualization.data.count(tmpColumn));
}
函数drawVisualization(){
//创建并填充数据表。
var data=google.visualization.arrayToDataTable([
['x','Cats'],
[A',1],
[B',2],
[C',4],
[D',8],
[E',7],
[F',7],
[G',8],
[H',4],
[I',2],
[J',3.5],
[K',3],
[L',3.5],
[M',1],
[N',1]
]);
//创建一个数组来保存列数据
var tmpColumn=新数组();
//使用push()将每个数据值添加到数组中
对于(var i=0;i