问题标签 [sframe]

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 回答
211 浏览

python - 在 Python Sframe 中按组创建滞后变量

嗨,我正在尝试识别 python Sframe 中一组组的滞后变量。

我正在使用的代码是:

但是我收到错误:

TypeError: groupby() 至少需要 3 个参数(给定 2 个)

0 投票
5 回答
1572 浏览

python - Python:来自另一个列表的dict中出现的计数

我正在尝试根据感兴趣的单词的子集来计算单词在 dict 列中存在的次数。

首先我导入我的数据

数据可以在这里找到:https ://drive.google.com/open?id=0BzbhZp-qIglxM3VSVWRsVFRhTWc

然后我创建我感兴趣的单词列表:

我想计算“单词”中每个单词在产品中出现的次数['word_count']。

我不喜欢使用graphlab。只是同事向我推荐的。

0 投票
1 回答
469 浏览

python - 将选定行从一个 Sframe 插入到另一个 Sframe

我知道 append() 函数将一个 SFrame 的所有行附加到另一个。但我想将一个特定的行从一个 SFrame 插入到另一个。有没有办法从 Sframe1 中只选择第二行并将其附加到 SFrame2?

我想从 tc 中选择单行并将其附加到 pc

0 投票
1 回答
109 浏览

performance - 将 SFrame 转换为输入数据集

我有一个非常糟糕的方法来将我的输入日志转换为输入数据集。我有一个具有以下格式的 SFrame sf:

action列占用从 1 到 9 的 9 个值。

因此,每个 user_id 可以多次执行多个操作。

我正在尝试从 sf 获取所有唯一的 user_id 并以下列方式创建 op_sf:

我想知道这是否是最快的方法。特别是如果可以在不生成 zero1 到 zero9 SFrame 的情况下做同样的事情。

一个例子SF:

l1对应上面的sf:

0 投票
1 回答
89 浏览

python - SFrame Kmeans - 转换为 Int、Float、Dict

我正在准备数据以从 Graphlab 运行 KMEAMS,并且遇到以下错误:

以下是每列的当前数据类型:

如果我可以将数据类型从 str 获取到 int,我认为它应该可以工作。然而,使用 SFrames 比标准的 python 库更棘手。任何帮助到达那里表示赞赏。

0 投票
4 回答
4808 浏览

machine-learning - 在 GraphLab Sframe 中过滤和显示值?

因此,一周前我开始使用 Graphlab 来参加我的机器学习课程。我对 Graphlab 还是很陌生,我通读了 API,但无法完全得到我正在寻找的解决方案。所以,这就是问题所在。我的数据包含多列,例如卧室、浴室、平方英尺、邮政编码等。这些基本上是特征,我的目标是使用各种 ML 算法来预测房屋价格。现在,我应该找到邮政编码为 93038 的房屋的平均价格。所以,我把这个问题分解成更小的部分,因为我很天真,决定使用我的直觉。这是我到目前为止所尝试的。首先,我试图找到一种方法来创建一个过滤器,这样我就可以只提取带有邮政编码 - 93038 的房子的价格。

这些向我展示了邮政编码为 93038 的所有列,但我只想显示价值为 93038 的价格和邮政编码列。我尝试了很多不同的方法,但就是想不通。

另外,假设我想找到邮政编码值为 93038 的价格平均值。我该怎么做?

提前致谢。

0 投票
1 回答
4905 浏览

python - 在 SFrame 中选择特定行

我对如何在 SFrame 数组中选择特定行感到困惑。我可以在这里选择第一行:

在这里,我试图只获得第 2 行

如何选择数据框中的任何行?

0 投票
4 回答
413 浏览

python - python log() 函数类型错误

我有一个名为“sales”的数据集,它是一个 SFrame。有一个名为“sqft_living”的列,我想将其转换为对数值。列的数据类型是浮点数。但是当我尝试用 log() 函数转换它时,它会询问一个浮点数,尽管它已经是一个浮点数。这是代码和错误的屏幕截图。你能帮我找到问题并将列转换为日志吗

这表明“a”是浮动的

然后我使用下面的代码将值转换为名为“log_sqft_living”的新列

但它给出了低于错误

0 投票
2 回答
270 浏览

python - 如何对 Dato SFrame 中的 nan/inf 值进行子集化

我试图用其中一列中的几个 nan/inf 值对大型数据框的一列进行子集化。

例如,我尝试过这样的事情。

或者

如何在列中引用这些类型的值?

0 投票
2 回答
574 浏览

python - Python 与 SFrame 崩溃

我正在 Coursera 上学习机器学习课程。我在本课程中使用 graphlab

当我执行以下行时,我的 python 崩溃了。请帮我解决这个问题。我不知道为什么它每次都崩溃

python崩溃图片