Google apps script Can';不要在我的google脚本中使用danfo js库
我想找到一些类似于Python中pandas的库,并在我的google脚本中使用它。我找到了丹佛js 并使用此指南将其安装在google cloud shell中 所以,实际上我做的是:Google apps script Can';不要在我的google脚本中使用danfo js库,google-apps-script,google-cloud-shell,danfojs,Google Apps Script,Google Cloud Shell,Danfojs,我想找到一些类似于Python中pandas的库,并在我的google脚本中使用它。我找到了丹佛js 并使用此指南将其安装在google cloud shell中 所以,实际上我做的是: 打开我的谷歌云外壳 安装的卡扣工具 clasp登录 npm安装danfojs节点 使用:clasp create--type standalone--title“first GAS App”创建了新的google脚本 现在,我有了这个空脚本,只想检查它是否看到DanfoJS库 为了检查这一点,我填写了以下代
- 打开我的谷歌云外壳
- 安装的卡扣工具
- clasp登录
- npm安装danfojs节点
- 使用:clasp create--type standalone--title“first GAS App”创建了新的google脚本
function myFunction() {
const dfd = require("danfojs-node")
const tf = require("@tensorflow/tfjs-node")
let data = tf.tensor2d([[20,30,40], [23,90, 28]])
let df = new dfd.DataFrame(data)
let tf_tensor = df.tensor
console.log(tf_tensor);
tf_tensor.print()
}
运行此脚本后,我收到以下错误消息:
[20-10-18 06:17:53:783 PDT]引用错误:未定义要求
在myFunction(代码:2:15)
它链接到以下行:
const dfd = require("danfojs-node")
看起来编译器不知道什么是“danfojs节点”,但我不明白我遗漏了哪些步骤
我确实在google cloud shell中使用以下命令安装了danfojs节点:
npm install danfojs-node
使用相同的终端窗口,我创建了这个脚本。。也许我应该在脚本中设置一些链接以连接到此库,但我不知道应该在哪里执行此操作。应用程序脚本不是Node.js 不能像创建node.js应用程序那样安装外部模块和库。在应用程序脚本中使用外部库的受支持方式是通过项目资源安装它们 因此,基本上,这可以通过转到项目的资源>库来完成 您必须检查应用程序脚本是否支持您计划使用的库,如果支持,请使用上述步骤将其包括在内 参考文献