【问题标题】:R install package RevoScaleRR 安装包 RevoScaleR
【发布时间】:2015-01-15 22:55:06
【问题描述】:

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

install.packages("RevoScaleR")

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

感谢任何帮助。

【问题讨论】:

  • RevoScaleR 是 Revolution Analytics 的商业产品。联系他们的sales team 寻求帮助

标签: r install.packages revolution-r


【解决方案1】:

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

如果你真的需要使用这个包(如果你的工作严重依赖它并且你处于某种截止日期)我建议安装早期版本的 R(如 3.1.1 或 3.1)并完成你的工作用它。

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

谢谢!

【讨论】:

    【解决方案2】:

    只是为了更新这篇文章,安装RevoScaleR包你需要安装Microsoft R客户端,详情见这里:

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

    R Client 在 RevoScaleR 包中包含 ScaleR (rx[…]) 函数。我不相信这个包是开源的,所以在 cran 上不可用,因此 install.packages() 将不起作用。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        RevoScaleR 软件包仅在您安装 Microsoft R 客户端或通过 Azure 使用 Microsoft RStudio Server 时可用。安装后,您无需执行 install.packages("RevoScaleR") ,因为它已经安装。

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

        【讨论】:

          【解决方案5】:

          您只需要设置适当的 CRAN 存储库:

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

          然后

          install.packages("RevoScaleR")
          

          会正常运行。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-05-31
            • 2016-04-11
            • 2018-11-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多