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的主要内容,如果未能解决你的问题,请参考以下文章

Google Apps 脚本在 Javascript 中获取 iFrame 的父 URL

Google Apps脚本:引用 ActiveXObject

在Google Apps脚本和javascript / jQuery中从另一个对象或数组构建对象

javascript ContinuousBatchLibrary是一个Google Apps脚本库,可管理大批量工作,并可解决GAS执行的5分钟限制。

javascript Google Apps脚本的图表服务使用DataTable对象作为可视化和表格的源数据。有一个内置的方法tha

javascript GASRetry - Google Apps脚本的指数退避JavaScript实现(库项目密钥:“MGJu3PS2ZYnANtJ9kyn2vnlLDhaBgl_dE”)