问题标签 [py-datatable]

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 投票
1 回答
65 浏览

python - 如何利用 str 库函数来 pydatatable?

我想知道如何将 str 模块函数直接应用于 pydatatable Dataframe 而无需显式转换为 pandas DataFrame。

示例 DT:

我现在正在尝试将一个字段大写: ciudad 在 str 模块的帮助下,如下所示

有没有任何 pydatatable 方法可以完成它?

数据表框架是否支持 str 模块?

0 投票
1 回答
101 浏览

python - 如何根据pydatatable中的数据类型选择列?

我正在创建一个数据表,如下所示,

它的列类型是,

这里我想只取出DT的数字字段,如何以数据表的方式实现?在 pandas 数据框中,我们有一种函数 select_dtypes() 。

0 投票
3 回答
101 浏览

python - google colab 中 pydatatable 帧输出的问题

我正在使用谷歌 colab 笔记本中的 pydatatable 对数据集进行数据处理在执行代码块时,它显示帧的两种不同输出格式,其中与 pandas 相同的数据帧显示单个输出,我附上了一张截图供参考。在此处输入图像描述

您能否让我知道应该在dt 显示中配置任何选项以具有正确的输出格式?还是 google colab 笔记本有问题?

0 投票
1 回答
91 浏览

python - Python数据表到相关矩阵

是否存在与 Python Pandas 相同的 Python Datatable 的等效 corr() 函数 - 以查找 Frame 列的相关矩阵?谢谢

0 投票
2 回答
39 浏览

python - MacOS 上的 python Datatable view() 的列名模糊或不可见

我正在H2O datatable尝试并对该view()功能很感兴趣。它看起来像是一种导航数据集的便捷方式:

在此处输入图像描述

导航器很棒:您可以使用g2000它转到第 2000 行。但是列标题很模糊——几乎看不见。上图是在 macos 上terminal。下面是iTerm: 并且标题在那里不可见的:

或者

鉴于我有兴趣将其datatable.view()作为我的开发过程中不可或缺的一部分——因为我更喜欢ipython找到jupyter notebooks解决方案。有没有人发现一两个终端设置可能会有所帮助?

0 投票
1 回答
125 浏览

python - How to build dev version of python datatable on macos (getting pip._vendor.pep517.wrappers.BackendUnavailable)

Following the directions on the datatable page https://datatable.readthedocs.io/en/latest/install.html

enter image description here

So I ran this:

The result is :

This is not actionable for me: I'm not certain what to fix/ how to proceed. Hints?

Note: in the meantime I have installed version 0.10.1 as follows:

This has important by (expression based groupby) and sortvalues() that I need

0 投票
0 回答
183 浏览

python - 将聚合函数应用于分组后的python数据表列

是否可以在 groupby 之后将用户函数“应用”到 python 数据表?

例如:

这行得通。但我想用使用以下定义的用户函数替换“sum”函数:

这可能吗?您能否提供一个示例(可能在上面的 func 中使用 numpy.rank)?

0 投票
1 回答
110 浏览

python - 从 github 安装数据表找不到版本

datatable我已经从 repo卸载并重新安装了最新版本

让我们看看版本:

哎呀

但为什么?

在此处输入图像描述

注意:我已经看到这个包的其他奇怪之处:例如没有找到Frame- 虽然不是一致的。

0 投票
1 回答
61 浏览

python - 如何定义自定义函数以在 pydatatable 中生成摘要统计信息?

我正在尝试构建一个自定义函数来为给定字段生成摘要统计信息,如代码片段所示。

在哪里:

  • dt- 数据表框架对象
  • col- 要计算的字段(平均值、中位数等)
  • por- 要聚合的字段

在这里,我正在调用该函数。

它没有按预期工作,您的任何人都可以让我知道如何以 pydatatable 方式实现它吗?

0 投票
1 回答
66 浏览

python - 如何从 pydatable 框架中取消选择列?

我有一个大约 30 列的数据表框架,在这里我想通过将剩余的 4 列保持在 Frame 中的一侧来仅查看 26 列,

一元运算符对取消选择列是否有用,如下所示

我已经尝试过了,但是它将运算符插入到列值中,请告诉我如何以 pydatatable 的方式进行操作?