问题标签 [danfojs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
138 浏览

javascript - 如何使用 Danfo.js 规范化直方图?

我需要得到标准化的直方图。所以在丹佛笔记本中,我尝试了这样的语法:

但看起来 danfo.js 忽略了Plotlyhistnorm跟踪属性

所以问题是:是否可以将 Plotly 跟踪属性与 danfojs 的图一起使用,如果可以,那么正确的语法是什么?

0 投票
1 回答
39 浏览

javascript - 是否可以将 Danfojs Series 对象提供给 D3js data() 绑定方法?

我从我的数据中创建了一个 Series 对象,如下所示: 在此处输入图像描述

但我不知道如何实际实现 Series 对象来缩放和绑定数据,这是我的代码:

任何帮助或指示将不胜感激。

0 投票
0 回答
300 浏览

node.js - 类似于 pandas.resample 但在 node.js [danfo.js]

0 投票
1 回答
641 浏览

google-apps-script - 无法在我的谷歌脚本中使用 danfo-js 库

我想在 Python 中找到一些类似于 pandas 的库,并在我的谷歌脚本中使用它。我找到了 danfo-js https://github.com/opensource9ja/danfojs

并使用本指南https://blog.gsmart.in/es6-and-npm-modules-in-google-apps-script/确实将它安装在谷歌云外壳中,所以实际上我在这里做了什么:

  • 打开我的谷歌云外壳
  • 安装扣具工具
  • 卡扣登录
  • npm install danfojs-node
  • 使用以下命令创建了新的谷歌脚本: clasp create --type Standalone --title "first GAS App"

所以现在,我有这个空脚本,只是想检查它是否看到了 danfo-js 库。

为了检查这一点,我用以下代码填写了它:

运行此脚本后,我收到以下错误消息:

[20-10-18 06:17:53:783 PDT] ReferenceError:要求未在 myFunction 中定义(代码:2:15)

它链接在以下行:

看起来编译器不知道什么是“danfojs-node”,但我不明白我错过了哪些步骤。

我确实安装了 danfojs-node,在 google cloud shell 中使用以下命令:

并使用我创建了这个脚本的同一个终端窗口。也许我应该在脚本中设置一些链接来连接到这个库,但我不知道我应该在哪里做。

0 投票
1 回答
1674 浏览

vue.js - 如何在 vue 3 (Danfo.js) 中导入 NPM 包

这似乎是一个新手问题,但我不明白。如何在 vue 3 中导入和使用第三方 js 库?在这种情况下,我正在尝试使用 Danfo.js https://danfo.jsdata.org/getting-started npm install danfojs即使它只显示使用 cdn 进行浏览器使用我认为这是同一件事,但如果错误的)。然后 idk 如果这是我在我想使用的每个文件中导入的东西,或者如果我在 main.js 中执行它并且它在全局范围内自动工作或什么。我尝试制作 main.js

然后 idk 如果这是正确的,但如果是这样,那么我如何从组件的 setup() 内部调用 dfd

如果这是缺乏对 vue 3 的理解或缺乏对 Danfo.js 的理解,我想知道,但无论哪种方式都会感谢一些帮助,谢谢!

还有可能是唯一的选择吗?将<script src="https://cdn.jsdelivr.net/npm/danfojs@0.1.2/dist/index.min.js"></script>标签添加到 index.js 时,它确实有效,但我在终端中收到关于 dfd 未定义的错误,尽管调用 dfd 确实有效。我假设是因为它稍后会以任何方式加载脚本,我认为我想要 npm 安装方式,并且npm install danfojs-node我相信是针对节点版本而不是浏览器版本,这就是我这样做的原因npm install danfojs

0 投票
1 回答
36 浏览

machine-learning - 无法用 csv 数据提供我的 convolution1d

我需要帮助解决以下问题。我正在尝试将我的 csv 数据提供给我的第一层是 convolution1d 但它显示

输入 0 与层 conv1d_Conv1D1 不兼容:预期 ndim=3,发现 ndim=2

这是我的代码

这是我的 csv 原始文件

我试图重塑我的输入,并 expandDims 但它们都不起作用。非常感谢任何解决方案!

0 投票
1 回答
451 浏览

node.js - Danfo.js 中是否有类似于 pandas isin() 的功能

我正在 nodejs 中进行广泛的数据处理。我发现 danfojs 是 python Pandas 的一个不错的替代品。但与 Pandas 相比,面临一些功能缺乏。

如何在 Danfojs 中解决 pandas isin() 功能?

例子:

我有以下数据框:

ID 姓名 地址
安全卫士 阿卜杜拉 库米拉
webcss 凯鲁尔 贾肖尔
效果 贾曼 马古拉
yttte 纳鲁尔 诺加
edqfgh 拉提夫 查塔格拉姆
yutydg 马哈尔 拉杰沙希

以及以下系列:

ID
webcss
yttte
yutydg

我想获取系列中存在 id 的 Dataframe 的那些行

0 投票
0 回答
189 浏览

javascript - 按月分组 Danfo.js

我的目标是将一行用 python 的 pandas 编写的代码翻译成 Danfo.js。蟒蛇代码如下:

其中输入数据ftest_raw是:

输出数据ftest_raw_money_per_month为:

我的问题如下:有什么办法吗

groupby(ftest_raw['trans_date'].dt.strftime('%Y-%m'))

在 Danfo.js 中?如果是,如何?我已阅读 Danfo 的文档,但找不到该功能。

0 投票
2 回答
473 浏览

pandas - Danfo dataFrame - 按索引,列替换值

在 python 的 Panda DataFrames 中,用列和索引替换值非常简单。

示例数据框:

替换值很简单:


如何在 Danfo DataFrame 中按列和索引替换值?

0 投票
2 回答
586 浏览

javascript - Danfo.js:使用 read_csv() 读取 .tsv 文件?

在带有 Danfo.js 的 node.js 环境中,读取 .csv 文件非常容易,如官方示例所示:

但是,我找不到读取.tsv文件的方法。

有没有办法用 Danfo.js 读取制表符分隔的文件?

源代码中,我找到了以下评论:

但我是来自 R/Python 的 javascript 的新手,不知道从那里做什么。