javascript Google Apps脚本的图表服务使用DataTable对象作为可视化和表格的源数据。有一个内置的方法tha
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Google Apps脚本的图表服务使用DataTable对象作为可视化和表格的源数据。有一个内置的方法tha相关的知识,希望对你有一定的参考价值。
/**
* Produce a dataTable object suitable for use with Charts, from
* an array of rows (such as you'd get from Range.getValues()).
* Assumes labels are in row 0, and the data types in row 1 are
* representative for the table.
*
* @param {Array} data Array of table rows
*
@ @returns {DataTable} Refer to GAS documentation
*/
function dataTableFromArray( data ) {
var dataTable = Charts.newDataTable();
for (var col=0; col<data[0].length; col++) {
var label = data[0][col];
var firstCell = data[1][col];
if (typeof firstCell == 'string')
dataTable.addColumn(Charts.ColumnType.STRING, label);
else
dataTable.addColumn(Charts.ColumnType.NUMBER, label);
}
for (var row = 1; row < data.length; row++) {
dataTable.addRow(data[row]);
}
\!h
return dataTable.build();
}
以上是关于javascript Google Apps脚本的图表服务使用DataTable对象作为可视化和表格的源数据。有一个内置的方法tha的主要内容,如果未能解决你的问题,请参考以下文章