R安装包RevoScaleR

时间:2014-11-18 16:52:53

标签: r install.packages revolution-r

在尝试安装软件包“RevoScaleR”时,出现以下错误。我尝试使用各种版本的R安装此软件包,但每次都会出现相同的错误。有谁知道为什么?

install.packages("RevoScaleR")
  

install.packages中的警告:     包'RevoScaleR'不可用(对于R版本3.1.2)

感谢任何帮助。

5 个答案:

答案 0 :(得分:5)

只是为了更新这篇文章,要安装需要安装Microsoft R客户端的RevoScaleR软件包,请参阅此处了解详细信息:

https://www.blue-granite.com/tutorials/sql-server-r-services

R Client包含RevoScaleR包中的ScaleR(rx [...])函数。我不相信这个软件包是开源的,因此无法在cran,package.packages()上使用,因此无法工作。

答案 1 :(得分:3)

只有在安装Microsoft R Client或通过Azure使用Microsoft RStudio Server时,RevoScaleR软件包才可用。安装后,您不需要安装install.packages(“RevoScaleR”),因为它已经安装。

R Studio将在“全局选项”下自动拥有R版[64位] C:\ Program Files \ Microsoft \ R Client \ R_SERVER

答案 2 :(得分:2)

以下链接提供了有关Microsoft R客户端的更多详细信息。安装Ms R客户端并将R-studio路径更新到R客户端后,您不再需要安装“RevoScaleR”,它预装了Microsoft R客户端。请阅读更多链接。 https://msdn.microsoft.com/en-us/microsoft-r/r-client-get-started

答案 3 :(得分:1)

我不确定您目前使用的是哪个R版本,但最新的稳定版本是3.1.2。如果软件包安装警告告诉您尝试安装的软件包不可用,这基本上意味着软件包开发人员还没有制作与您的R版本兼容的软件包版本目前正在运行。

如果你真的需要使用这个软件包(如果你的工作在很大程度上取决于它并且你处于某种截止日期)我会建议你安装一个早期版本的R(如3.1.1或3.1)并做你的工作用它。

我还建议您按照Andrie的建议与Revolution Analytics联系。

谢谢!

答案 4 :(得分:-1)

您只需设置propper CRAN repos:

options("repos" = c(CRAN = "https://mran.microsoft.com/"))

然后

install.packages("RevoScaleR")

将正常运行。