事实上,我正在尽我最大的努力与r集成,但我得到了这个错误。
包“rmr”、“rjava”、“rjsonio”、“rhdfs”、“rhbase”、“plyrmr”不可用(适用于r版本3.1.3)
将hadoop与r集成的步骤:
在ubuntu中安装了r和hadoop。
在~/.bashrc文件中添加这三行。
- 导出hadoop\u prefix=/users/hadoop/hadoop-1.1.2
导出hadoop\u cmd=/users/hadoop/hadoop-1.1.2/bin/hadoop
export hadoop\u streaming=/users/hadoop/hadoop-1.1.2/contrib/streaming/hadoop-streaming-1.1.2.jar*
使用此命令安装r包
install.packages(c("rJava", "RJSONIO", "rmr", "rhdfs", "rhbase", "plyrmr").
但我犯了以上错误。如何将r与hadoop集成在一起,最主要的问题是什么。我遵循这个链接来整合。
4条答案
按热度按时间ni65a41a1#
您可以从cran的网站下载这些软件包并安装它们,而无需连接到存储库。
例如,要下载“rjava”软件包,您可以访问以下链接:http://cran.r-project.org/web/packages/rjava/index.html
从那里下载“package source”,然后手动安装,如下所示:
对于其他提到的包,您可以遵循相同的模式。rhdfs、rhbase和rmr包位于https://github.com/revolutionanalytics/rhadoop/wiki/downloads
ipakzgxi2#
与
devtools
您可以直接从github安装:des4xlb03#
是否可以通过指定reposetory来尝试安装这些包:
huwehgph4#
下载包rhdfs,rhbase,rmr2和plyrmr从https://github.com/revolutionanalytics/rhadoop/wiki 安装如下: