Google 应用程序脚本的数据分析库

Posted

技术标签:

【中文标题】Google 应用程序脚本的数据分析库【英文标题】:Data analysis libraries for Google apps script 【发布时间】:2019-05-18 09:06:59 【问题描述】:

是否有任何用于数据分析和矩阵运算的 GAS 库?类似于 Python numpy & pandasjavascript numjs &undescorejs。我想在 GAS 中做一些统计操作。

【问题讨论】:

没有流行的 GAS 库用于数据分析。任何支持 Javascript 1.6 的库都可以与 GAS 一起使用。如果没有,您必须将库转换为 es3。搜索转译器/垫片。 @TheMaster 谢谢你的建议。我会努力去做的。 【参考方案1】:

您可能需要考虑 d3.js

  var d3Url = "https://d3js.org/d3.v5.min.js";
  eval(UrlFetchApp.fetch(d3Url).getContentText());
  var array = [4,5,5,9];
  Logger.log(d3.max(array));
  Logger.log(d3.mean(array));
  Logger.log(d3.median(array));
  Logger.log(d3.sum(array));

更多详情here.

【讨论】:

以上是关于Google 应用程序脚本的数据分析库的主要内容,如果未能解决你的问题,请参考以下文章

分析 Google 应用脚本的性能

Google工作表应用脚本 - 获取水平数据并垂直设置

使用 Google Apps 脚本将 Null 值从表格插入 Mysql 数据库

如何使用 Google Apps 脚本将来自 Google 电子表格和 ScriptDB 的数据插入 BigQuery 表

从 Google 脚本将数据插入 BigQuery:遇到“”

Google Apps 脚本 setTimestamp 到 mysql 数据库