我刚刚为Mac OS X下载了Anaconda 4.2.0(使用python 3.5.2).每当我尝试更新任何软件包等时,我的ipython控制台都会显示软件包依赖关系,并显示"继续([y]/n)?" 但不接受任何投入.例如,我按回车键,或按y键等,没有任何反应.这是一个例子:
!conda create -n graphlab-env python=2.7 anaconda
Fetching package metadata .......
Solving package specifications: ..........
Package plan for installation in environment /Users/Abhijit/anaconda/envs/graphlab-env:
The following packages will be downloaded:
package | build
---------------------------|-----------------
python-2.7.12 | 1 9.5 MB
_license-1.1 | py27_1 80 KB
alabaster-0.7.9 | py27_0 11 KB
anaconda-clean-1.0.0 | py27_0 3 KB
.
.
.
nbpresent-3.0.2 | py27_0 463 KB
anaconda-4.2.0 | np111py27_0 6 KB
------------------------------------------------------------
Total: 143.9 MB
The following NEW packages will be …Run Code Online (Sandbox Code Playgroud) 是否有人使用Graphlab机器学习模块获得商业许可?自Apple被Apple收购后,我在其网站上找不到任何有关商业许可的信息.
谢谢,Ashish
我在Coursera学习ML课程,我已经安装了GraphLab Create和ipython notebook.I是ML和python的新手.
我收到以下错误,
import graphlab
sf = graphlab.SFrame('people-example.csv')
Run Code Online (Sandbox Code Playgroud)
()中的AttributeError Traceback(最近的最后一次调用)
----> 1 sf = graphlab.SFrame('people-example.csv')
AttributeError:'module'对象没有属性'SFrame'
我如何修复此错误?我在正确的路径中有people-example.csv,并且在SFrame上没有拼写错误任何帮助都非常感谢.谢谢.
如何基于给定的类\标签分布值对pandas数据帧或graphlab sframe进行采样,例如:我想对具有label\class列的数据帧进行采样,以选择行,使得每个类标签被均等地提取,从而具有相似的频率对于每个类标签,对应于类标签的均匀分布.或者最好是根据我们想要的班级分布来获取样本.
+------+-------+-------+ | col1 | clol2 | class | +------+-------+-------+ | 4 | 45 | A | +------+-------+-------+ | 5 | 66 | B | +------+-------+-------+ | 5 | 6 | C | +------+-------+-------+ | 4 | 6 | C | +------+-------+-------+ | 321 | 1 | A | +------+-------+-------+ | 32 | 432 | B | +------+-------+-------+ | 5 | 3 | B | +------+-------+-------+ given a huge dataframe like above and the required frequency distribution like below: …
我在Windows 8.1笔记本电脑上安装了Anaconda3,并希望安装GraphLab-Create 2.1.当我按照Turi的安装程序时,也安装了Anaconda2,这不是我想要的.
在Anaconda3 Navigator 1.8.3中,我通过选择Python 2.7包创建了一个名为"gl-env"的新环境.在Anaconda Navigator中,我在gl-env开了一个终端.如 https://turi.com/download/install-graphlab-create-command-line.html所述 我检查了点数版本:10.0.1然后我输入了pip命令,如步骤5:"安装GraphLab Create"中所述.我有一个有效的产品密钥.
安装继续进行,直到出现错误消息:"无法卸载'certifi'.这是一个安装了distutils的项目,因此我们无法准确确定哪些文件可能导致只导致部分卸载".
我试图从Anaconda Navigator中的gl-env卸载'certifi',但它给了我51个软件包,它们也将被卸载.在这之后,GraphLab创建安装过程甚至没有启动.
有任何想法吗?
我按照这些说明在我的Ubuntu机器上设置了GraphLab.最后,我打开了Python 2.7.6并运行了第一个测试行import graphlab as gl.这给了我
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named graphlab
Run Code Online (Sandbox Code Playgroud)
我该如何开始诊断?
细节:
我python -V从一个终端跑了,它还给了我Python 2.7.6.
在/usr/bin我找到以下pyth*条目...我想知道某处某处指向错误的版本:
python python2.7-config python3.4 python-config
python2 python2-config python3.4m pythontex
python2.7 python3 python3m pythontex3
Run Code Online (Sandbox Code Playgroud) 我有一个具有多个输入的函数,并希望SFrame.apply用于创建一个新列.我找不到将两个参数传递进去的方法SFrame.apply.
理想情况下,它会将列中的条目作为第一个参数,并且我会传入第二个参数.直观地说......
def f(arg_1,arg_2):
return arg_1 + arg_2
sf['new_col'] = sf.apply(f,arg_2)
Run Code Online (Sandbox Code Playgroud) 我有一个大约20GB的巨大数据集.我已经使用graphlab.SFrame.read_csv()读取了数据.我有一个日期列,以yyyy-dd-mm格式读取为字符串.但我希望将列作为日期时间对象读取.我该怎么做?
我知道一种方法是迭代每一行并使用python代码进行更改.还有其他方法吗?可能会更快?
因此,一周前我开始使用 Graphlab 来参加我的机器学习课程。我对 Graphlab 还很陌生,我通读了 API,但无法完全得到我正在寻找的解决方案。那么,问题来了。我有多个列的数据,例如卧室、浴室、平方英尺、邮政编码等。这些基本上是特征,我的目标是使用各种机器学习算法来预测房屋的价格。现在,我应该找到邮政编码为 93038 的房屋的平均价格。因此,我将问题分解为更小的部分,因为我很天真,决定利用我的直觉。这是我到目前为止所尝试的。首先,我试图找到一种方法来创建一个过滤器,这样我就可以只提取邮政编码为 93038 的房屋的价格。
import graphlab
sf = graphlab.SFrame('home_data.gl')
sf[(sf['zipcode']=='93038')]
Run Code Online (Sandbox Code Playgroud)
这些向我显示了邮政编码 93038 的所有列,但后来我只想显示价值 93038 的价格和邮政编码列。我尝试了很多不同的方法,但就是无法弄清楚。
另外,假设我想找到邮政编码值为 93038 的价格平均值。我该怎么做?
提前致谢。
我有一个sframe这样的:
+---------+------+-------------------------------+-----------+------------------+
| term_id | lang | term_str | term_type | reliability_code |
+---------+------+-------------------------------+-----------+------------------+
| IATE-14 | ro | Agen?ie de aprovizionare | fullForm | 3 |
| IATE-84 | bg | ??????????? ?? ??????? ???... | fullForm | 3 |
| IATE-84 | cs | p?íslušnost ?lenských stát... | fullForm | 3 |
| IATE-84 | da | medlemsstatskompetence | fullForm | 3 |
| IATE-84 | de | Zuständigkeit der Mitglied... | fullForm | 3 | …Run Code Online (Sandbox Code Playgroud)